Comment comparer deux fichiers Excel ou CSV et trouver les différences
Quelqu’un vous envoie une liste de prix mise à jour, le nouvel export de votre fichier clients arrive, ou deux collègues ont modifié des copies de la même feuille. Parcourir les deux à la recherche des différences prend un temps fou et on en oublie. Comparer les deux fichiers le fait en quelques secondes et montre exactement quelles lignes ont été ajoutées, supprimées ou modifiées.
Ce guide explique comment comparer deux tableurs avec le comparateur de fichiers gratuit, et comment les préparer pour obtenir un résultat clair.
Étape 1 : enregistrez les deux feuilles en CSV
Le comparateur compare du texte, et un fichier CSV est un tableur sous forme de texte : une ligne par enregistrement, les cellules séparées par des virgules ou des points-virgules. Les fichiers Excel (.xlsx) sont des fichiers binaires compressés et ne peuvent pas être comparés directement : exportez donc d’abord les deux versions.
- Excel : Fichier › Enregistrer sous › CSV UTF-8 (délimité par des virgules).
- Google Sheets : Fichier › Télécharger › Valeurs séparées par des virgules (.csv).
- LibreOffice et Numbers : Enregistrer sous ou Exporter en CSV.
Exportez les deux de la même façon, pour que les nombres, les dates et les séparateurs soient écrits à l’identique.
Étape 2 : triez les deux de la même façon (le plus important)
La comparaison se fait ligne par ligne, dans l’ordre. Si les lignes ne sont pas dans le même ordre dans les deux fichiers, des lignes inchangées semblent supprimées à un endroit et ajoutées à un autre. Voici une ancienne et une nouvelle version d’une petite liste de prix :
sku,product,price,stock
A100,Blue mug,12.90,40
A101,Red mug,12.90,25
A102,Teapot,34.00,8
A103,Coaster set,9.50,60sku,product,price,stock
A100,Blue mug,12.90,40
A101,Red mug,13.50,25
A103,Coaster set,9.50,60
A104,Tea towel,7.90,30Triées de la même façon, par sku, le comparateur trouve exactement ce qui s’est passé : 1 ligne modifiée (le prix de la tasse rouge est passé de 12.90 à 13.50), 1 supprimée (la théière) et 1 ajoutée (le torchon). Avec les mêmes données dans un autre ordre, il indique à la place 3 lignes supprimées et 3 ajoutées, ce qui est bien plus difficile à lire.
Avant d’exporter, triez donc les deux feuilles par la même colonne, idéalement une qui ne change jamais, comme un identifiant, une référence, une adresse e-mail ou un numéro de commande (dans Excel : Données › Trier). Gardez aussi les mêmes colonnes dans le même ordre dans les deux fichiers.
Étape 3 : comparez
- Ouvrez le comparateur de fichiers. Cliquez sur Charger un fichier à gauche (Gauche / Original) pour l’ancienne version et à droite (Droite / Cible) pour la nouvelle, ou collez le texte.
- Si besoin, cochez Ignorer les espaces ou Ignorer la casse, pour que des espaces en trop ou une autre capitalisation ne comptent pas comme des changements.
- Cliquez sur Comparer. Le résumé indique combien de blocs de changements il y a.
Lire le résultat
- Les lignes Ajoutées n’existent que dans le nouveau fichier, les Supprimées que dans l’ancien.
- Les lignes Modifiées sont dans les deux mais diffèrent, et la partie changée est surlignée : vous voyez d’un coup d’œil que seul le prix a changé.
- Utilisez Précédente et Suivante pour passer d’un changement à l’autre, et Replier les lignes inchangées pour masquer tout ce qui n’a pas bougé dans un long fichier.
- Passez de la vue Côte à côte à la vue Unifié, selon ce qui se lit le mieux.
Fusionner des changements
Chaque changement peut être recopié de l’autre côté avec Copier à droite ou Copier à gauche, par exemple pour reprendre les corrections d’un collègue mais pas celles d’un autre. Annuler la modification revient d’un pas en arrière, et Télécharger enregistre le fichier fusionné en CSV, prêt à rouvrir dans votre tableur.
Conseils pour un résultat propre
- Retirez avant l’export les colonnes qui changent à chaque fois, comme les dates de « dernière mise à jour », sinon chaque ligne paraîtra modifiée.
- Vérifiez que les nombres ont le même format dans les deux fichiers :
1 000,00et1000sont différents en tant que texte. - Très grandes feuilles : filtrez la partie qui vous intéresse, ou découpez le fichier si un côté dépasse la limite affichée au-dessus de l’outil.
Mes fichiers sont-ils envoyés ?
Contrairement à nos autres outils, le comparateur envoie les deux textes à notre serveur, qui calcule les différences et renvoie le résultat. Ils sont traités en mémoire, sans être enregistrés ni journalisés. Évitez tout de même de coller des mots de passe ou d’autres secrets dans un outil en ligne.
Questions fréquentes
Puis-je comparer directement des fichiers .xlsx ?
Non. Enregistrez-les d’abord en CSV, comme expliqué plus haut ; la comparaison est aussi plus rapide et le résultat plus lisible.
La comparaison se fait-elle cellule par cellule ?
Elle se fait ligne par ligne et, dans une ligne modifiée, surligne exactement la partie changée, ce qui vous montre en pratique les cellules modifiées.
Puis-je comparer d’autres types de fichiers ?
Oui : texte, code, JSON, XML et bien d’autres. Voir comment comparer deux fichiers en ligne.
Autres articles
- Comment valider du XML avec un schéma XSD (et corriger les erreurs)
- JSON ou YAML : différences, quand utiliser l’un ou l’autre et comment convertir
- Comment convertir un PNG en WebP (et quand ne pas le faire)
- Comment créer un QR code vCard pour votre carte de visite
- Comment convertir du CSV en XML (depuis Excel et Google Sheets aussi)