mkdiff.com

Guides pratiques

Comparer deux fichiers CSV par lignes et cellules

Méthode pratique qui évite les diffs de lignes confus et affiche ligne, colonne, avant, après et cellule modifiée.

Mis à jour 2026-06-03 · 6 min de lecture

Le problème du diff texte CSV

Un CSV ressemble à du texte, mais l’unité utile est souvent la cellule. Un diff de ligne ne montre pas le champ exact modifié.

Cela devient confus avec beaucoup de colonnes, virgules citées, cellules vides ou exports de tableur.

Meilleur flux de revue

Vérifiez d’abord que les deux fichiers ont la même ligne d’en-tête. Si elle diffère, corrigez-la avant les valeurs.

Comparez ensuite ligne par ligne et inspectez les cellules modifiées avec avant et après. Les lignes ajoutées ou supprimées se traitent séparément.

  • Confirmer en-têtes et ordre des colonnes.
  • Regarder d’abord ajouts et suppressions de lignes.
  • Contrôler ligne, colonne, valeur avant et après.
  • Documenter seulement les champs importants.

Erreurs fréquentes

Ne considérez pas toute la ligne comme changée si un seul champ a changé. N’ignorez pas chaînes vides, valeurs proches de null ou espaces.

Si l’ordre d’export change, le ligne à ligne crée des faux positifs. Triez avec une clé stable avant comparaison.

FAQ

Pourquoi le diff texte convient mal au CSV ?

Il traite chaque ligne comme un texte. Un seul champ modifié peut faire paraître toute la ligne différente et masquer la colonne exacte.

Comparer par numéro de ligne ou par clé ?

Par ligne est rapide si l’ordre est stable. Si les lignes bougent, utilisez une clé stable comme id, email, sku ou numéro de facture.

La comparaison CSV fonctionne-t-elle dans le navigateur ?

Oui. MKDiff CSV Diff analyse le CSV dans le navigateur et affiche ligne, colonne, avant, après et statut des cellules modifiées.