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.