Il peut arriver d’obtenir deux tables différentes, dans lesquelles vous souhaitez simplement savoir quelles sont les différences exactes, particulièrement lorsque vous manipulez de grandes quantités de données.
Je vous propose un moyen simple et rapide d’obtenir les différences entre deux tables – la seule difficulté est de les obtenir dans le bon format !
Fig 1 : Première table Excel à comparerFig 2 : Seconde table Excel à comparer
Vérifiez que les deux tables ont les mêmes colonnes dans le même ordre avec les mêmes noms, et que la première contient un identifiant unique – ce qui signifie qu’il n’y a pas deux fois la même valeur dans cette colonne dans le même fichier, et qu’une même ligne des deux fichiers a la même valeur dans cette colonne.
Aussi, vous pouvez souhaiter ordonner vos tables, puisque le programme ne va pas le faire – vous pouvez pour ce faire utiliser la fonction standard d’ordonnancement d’Excel.
Fig 5 : Compare2CSVfiles-v1.2.mdb écran de sélection de langueFig 6 : Saisie du nom du premier fichier dans Compare2CSVfiles-v1.2.mdbFig 7 : Saisie du nom du second fichier dans Compare2CSVfiles-v1.2.mdb
Faites attention à donner le nom complet de votre fichier csv, et de les avoir dans le même répertoire, ou bien vous obtiendrez une erreur (Fig 11).
Fig 8 : Compare2CSVfiles-v1.2.mdb tableau de résultat des lignes ajoutéesFig 9 : Compare2CSVfiles-v1.2.mdb tableau de résultat des lignes suppriméesFig 10 : Compare2CSVfiles-v1.2.mdb tableau de résultat des cellules modifiées
Les fichiers d’exemple ont été créés avec l’aide du Random Word Generator (Plus)[2].