Outil de diff CSV / Excel

Compare deux sources CSV ou XLSX et exporte un rapport PDF avec differences par ligne, colonne et cellule

Pratique pour QA, finance et relecture de contenu. Les lignes peuvent etre alignees sur des colonnes clefs.

Exemples de résultats

1 Exemples

Comparer deux versions de grille tarifaire et exporter un PDF

Met en evidence les lignes ajoutees, supprimees et les cellules modifiees pour QA ou finance

csv-excel-diff-tool-example1.pdf Voir fichier
Voir paramètres d'entrée
{ "leftInput": "id,sku,price,status\n1,A-100,29.99,active\n2,A-200,45.00,active", "rightInput": "id,sku,price,status\n1,A-100,29.99,active\n2,A-200,49.00,active\n3,A-300,15.00,draft", "keyColumns": "id", "compareMode": "all", "reportTitle": "Pricing Snapshot Diff" }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: text/csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: text/csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain

Points clés

Catégorie
Données et tableaux
Types d’entrée
textarea, file, text, select
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Comparez facilement deux fichiers CSV ou Excel (XLSX) pour identifier les différences exactes entre vos données. Cet outil analyse les modifications au niveau des lignes, des colonnes et des cellules, puis génère un rapport PDF détaillé, idéal pour l'assurance qualité, les audits financiers ou la révision de contenu.

Quand l’utiliser

  • Lors de la vérification de deux versions d'une grille tarifaire ou d'un catalogue de produits.
  • Pour rapprocher des données financières ou des rapports d'exportation de bases de données.
  • Avant de déployer des modifications de configuration stockées dans des fichiers CSV ou Excel.

Comment ça marche

  • Collez vos données CSV ou téléchargez vos fichiers CSV/XLSX pour les sources gauche (originale) et droite (modifiée).
  • Spécifiez les colonnes clefs (par exemple, 'id' ou 'email') pour aligner correctement les lignes entre les deux fichiers.
  • Choisissez le mode de comparaison (contenu, type, format ou tout) et définissez un titre pour votre rapport.
  • Générez et téléchargez le rapport PDF mettant en évidence les ajouts, suppressions et modifications.

Cas d’usage

Audit financier : Rapprochement de deux bilans comptables mensuels pour isoler les transactions modifiées ou manquantes.
Assurance Qualité (QA) : Validation des exports de données avant et après une mise à jour de la base de données.
E-commerce : Suivi des changements de prix et de stocks entre le catalogue fournisseur de la semaine dernière et celui d'aujourd'hui.

Exemples

1. Comparaison de grilles tarifaires

Gestionnaire E-commerce
Contexte
Le fournisseur envoie un nouveau fichier CSV de prix chaque semaine. Il est difficile de repérer manuellement les articles dont le prix a changé.
Problème
Identifier rapidement les variations de prix et les nouveaux produits ajoutés au catalogue.
Comment l’utiliser
Collez l'ancien CSV à gauche et le nouveau à droite, définissez 'sku' comme colonne clef, et choisissez le mode 'Cell Content Only'.
Configuration d’exemple
Colonnes clefs : sku
Mode de comparaison : Cell Content Only
Résultat
Un rapport PDF est généré, surlignant les prix modifiés et listant les nouveaux SKU ajoutés.

2. Rapprochement d'une liste d'employés

Responsable RH
Contexte
L'entreprise utilise deux systèmes différents (paie et annuaire) qui exportent des fichiers Excel.
Problème
Trouver les incohérences entre les deux systèmes concernant les adresses email et les statuts des employés.
Comment l’utiliser
Téléchargez le fichier XLSX de la paie à gauche et celui de l'annuaire à droite. Indiquez 'id_employe' dans les colonnes clefs.
Configuration d’exemple
Colonnes clefs : id_employe
Mode de comparaison : Content + Type + Format
Résultat
Le rapport PDF affiche exactement quelles cellules diffèrent (ex: fautes de frappe dans les emails) pour corriger les systèmes.

Tester avec des échantillons

csv, xml, xlsx

Hubs associés

FAQ

Quels formats de fichiers sont pris en charge ?

L'outil accepte les textes bruts au format CSV, ainsi que les fichiers .csv et .xlsx (Excel).

À quoi servent les colonnes clefs ?

Elles permettent d'identifier de manière unique chaque ligne (comme un ID ou un SKU) pour comparer les bonnes données même si l'ordre des lignes a changé.

Puis-je comparer des feuilles spécifiques d'un fichier Excel ?

Oui, vous pouvez renseigner le nom exact de la feuille à analyser pour le fichier de gauche et celui de droite.

Quels types de différences sont détectés ?

L'outil détecte les lignes ajoutées ou supprimées, les colonnes modifiées, ainsi que les changements de contenu, de type de donnée ou de formatage au niveau des cellules.

Le résultat est-il exportable ?

Oui, les résultats de la comparaison sont exportés sous la forme d'un rapport PDF clair et facile à partager.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/csv-excel-diff-tool

Paramètres de la requête

Nom du paramètre Type Requis Description
leftInput textarea Non -
leftFile file (Téléchargement requis) Non -
leftSheetName text Non -
rightInput textarea Non -
rightFile file (Téléchargement requis) Non -
rightSheetName text Non -
keyColumns text Non -
compareMode select Non -
reportTitle text Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/csv-excel-diff-tool pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-csv-excel-diff-tool": {
      "name": "csv-excel-diff-tool",
      "description": "Compare deux sources CSV ou XLSX et exporte un rapport PDF avec differences par ligne, colonne et cellule",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-excel-diff-tool",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]