Outil de comparaison CSV macOSWindows

Comparez les données CSV sans les réduire à un mur de texte

Comparez localement les fichiers CSV avec les différences tenant compte de la structure, les règles reproductibles, la confidentialité des données sensibles, les états examinés et les rapports Pro.

Réponse directe

Diff Anything peut-il comparer les fichiers CSV localement ?

Diff Anything reconnaît CSV comme des données tabulaires structurées plutôt que comme une séquence arbitraire de lignes. Cela facilite l’inspection des modifications de lignes et de champs, tandis que les profils Pro préservent les règles, l’état de révision et les choix de reporting qui sont importants pour l’ensemble de données.

Comparaison Diff Anything CSV avec les modifications de lignes et de cellules mises en évidence
Examinez les lignes CSV et les valeurs de cellules dans un tableau spécialement conçu avec des options de lignes à clé. Afficher en taille réelle

Lignes correspondantes

Faites correspondre les lignes par colonne clé, et non par numéro de ligne.

Lorsqu’une ligne est insérée en haut d’une exportation CSV, une différence de ligne signale chaque ligne en dessous comme modifiée. Diff Anything compare les lignes par position par défaut et vous pouvez basculer vers une colonne clé à partir du menu Clé de la barre d’outils. Les lignes avec la même clé sont ensuite appariées, où qu’elles apparaissent dans chaque fichier.

Pour les enregistrements identifiés par plusieurs champs, saisissez-les sous Colonnes clés (séparées par des virgules), par exemple account_id, région. Si une valeur de clé apparaît plusieurs fois dans un fichier, le résultat affiche un avertissement de clé en double.

Colonnes et analyse

Les colonnes sont mises en correspondance par nom d’en-tête.

Lorsque la première ligne a des en-têtes, les colonnes correspondent à leur en-tête, donc une colonne déplacée vers une position différente ne constitue pas un changement. Les colonnes ajoutées et supprimées sont mises en surbrillance. Désactivez l’option pour comparer les colonnes comme Colonne 1, Colonne 2, etc.

Le délimiteur est détecté séparément pour chaque fichier : virgule, tabulation, point-virgule ou barre verticale, donc une exportation séparée par des virgules peut être comparée à une exportation séparée par des points-virgules. Pour remplacer la détection, saisissez un caractère dans Délimiteur dans la barre d’outils ; il est ensuite utilisé pour les deux fichiers, et \t signifie tabulation. Le caractère guillemet se trouve sous les options CSV et les valeurs citées peuvent contenir des sauts de ligne.

Réduire le bruit

Oubliez les colonnes que vous prévoyez modifier.

Sous les options CSV, les colonnes à ignorer (séparées par des virgules) suppriment les champs tels que update_at ou une somme de contrôle de la comparaison. Désactivez les valeurs sensibles à la casse pour traiter Paris et PARIS comme étant égales, et activez Couper les espaces de cellule pour ignorer les espaces autour des valeurs.

Les lignes modifiées masquent uniquement les lignes inchangées et la zone de filtre recherche la page actuelle. Il n’y a pas de tolérance numérique en mode CSV ; les valeurs sont comparées sous forme de texte.

  • La première ligne comporte des en-têtes
  • Valeurs sensibles à la casse
  • Couper les espaces dans les cellules
  • Colonnes clés (séparées par des virgules)
  • Colonnes à ignorer (séparées par des virgules)
  • Lignes modifiées uniquement

Fichiers volumineux

Parcourez les exportations importantes et parcourez chaque modification.

Les résultats sont affichés sur 500 lignes par page, avec les boutons Précédent et Suivant pour vous déplacer entre les pages. La liste des différences et la navigation des différences couvrent chaque page : la sélection d’une différence ouvre la page qui la contient, pour un maximum de 50 000 valeurs modifiées. La zone de filtre recherche la page que vous consultez. Chaque côté peut contenir jusqu’à 500 000 lignes et 2 000 000 de cellules.

Le plan gratuit affiche les 100 premières lignes du résultat pour les fichiers jusqu’à 5 Mo. Pro affiche chaque page, supprime la limite de 5 Mo et ajoute une exportation de lignes modifiées CSV. Un fichier CSV ou TSV ouvert à côté d’un classeur Excel, OpenDocument ou Numbers est comparé à une feuille de celui-ci par valeurs de cellule, en mode PDF / Office.

Idéal pour

Où s’inscrit ce flux de travail.

  • Vérification d’une exportation de base de données ou de rapport par rapport à l’exécution précédente
  • Comparaison de fichiers CSV où les lignes sont triées différemment ou comportent de nouvelles colonnes
  • Révision de données tabulaires que vous ne pouvez pas télécharger vers un outil Web

Aucun compte, service de comparaison cloud, analyse ou télémétrie.

Capacités pertinentes

Ce que Diff Anything apporte au travail.

Flux de travail pratique

De la configuration à un résultat révisé.

  1. Ouvrir les deux fichiers CSV

    Choisissez l’ancien et le nouvel export. Le délimiteur de chaque fichier est détecté automatiquement.

  2. Choisissez une clé

    Sélectionnez une colonne clé dans le menu Clé ou entrez-en plusieurs sous Colonnes clés, afin que les lignes insérées ou retriées s’associent correctement.

  3. Ignorer les changements attendus

    Répertoriez les colonnes d’horodatage ou de somme de contrôle sous Colonnes pour ignorer et ajuster la gestion de la casse et des espaces.

  4. Vérifier les lignes modifiées

    Activez uniquement les lignes modifiées et parcourez chaque cellule modifiée ; la navigation passe à la page suivante pour vous.

Utile en pratique

Réponses directes

Questions sur l’outil de comparaison CSV.

Diff Anything peut-il comparer des fichiers CSV localement ?

Diff Anything reconnaît CSV comme des données tabulaires structurées plutôt que comme une séquence arbitraire de lignes. Cela facilite l’inspection des modifications de lignes et de champs, tandis que les profils Pro préservent les règles, l’état de révision et les choix de reporting qui sont importants pour l’ensemble de données.

Diff Anything peut-il comparer des fichiers CSV avec des lignes dans un ordre différent ?

Oui. Choisissez une colonne clé dans le menu Clé ou entrez plusieurs colonnes clés, et les lignes sont appariées par clé plutôt que par position.

L’ordre des colonnes est-il important ?

Non, lorsque la première ligne comporte des en-têtes. Les colonnes sont mises en correspondance par nom d’en-tête et les colonnes ajoutées ou supprimées sont mises en surbrillance.

Puis-je comparer des fichiers séparés par des points-virgules ?

Oui. Les points-virgules, les tabulations et les barres verticales sont détectés automatiquement, séparément pour chaque fichier, de sorte que les deux fichiers peuvent même utiliser des séparateurs différents. Pour forcer un délimiteur pour les deux fichiers, saisissez-le dans Delimiter.

Combien de lignes le forfait gratuit affiche-t-il ?

Les 100 premières lignes du résultat, pour les fichiers jusqu’à 5 Mo chacun. Pro affiche chaque page.

Aller plus loin

Choisir les sources, comprendre la détection automatique et prendre le type de comparaison qui répond à votre question.

Lire Choisir le bon type de comparaison
Gratuit & Pro : ce qui est inclus

Disponible sur le Mac App Store et le Microsoft Store. L’utilisation de la version gratuite de l’app vous permet d’essayer tous les moteurs de comparaison pour des fichiers jusqu’à 5 Mo par côté et 10 nouvelles sessions de comparaison par jour local ; les aperçus de collection affichent les 100 premiers éléments, les comparaisons binaires les 100 premiers octets de différences et les aperçus PDF des 3 premières pages. La comparaison du texte brut, des notebooks JSON et Jupyter est complète et l’ouverture de fichiers à partir du Finder ou de l’Explorateur de fichiers, des liens diffanything:// et AppleScript est gratuite. La CLI gratuite prend en charge le texte, JSON et les notebooks. Un achat Pro unique supprime les limites d’aperçu et de session et déverrouille des sources plus volumineuses dans les limites techniques, les profils et l’historique enregistrés, l’enregistrement des instantanés de dossiers, l’exportation et l’impression de rapports, l’exportation de correctifs JSON, l’application de correctifs, la fusion à trois voies et la résolution des conflits, le pilote de fusion et l’outil de fusion Git, la synchronisation des dossiers, les manifestes par lots, les préprocesseurs de confiance et chaque mode CLI.

Plus Diff Anything

Parcourez tous les outils et flux de travail ciblés.

Voir tous les outils Diff Anything