Diff de tableaux
Un diff de tableaux compare les lignes et les cellules de tableaux structurés. Utilisez-le pour les exports CSV ou Excel, et pour les relevés bancaires quand ABDiff peut en extraire les transactions.
Démarrer un diff de tableaux
Déposez un fichier de tableau pour l’inspecter, ou déposez deux
fichiers de tableau pour les comparer. ABDiff ouvre une vue de tableau
pour les fichiers CSV, TSV, texte séparé par tabulations, texte délimité
de manière cohérente, .xls et .xlsx.
Les relevés bancaires reconnus s’ouvrent aussi sous forme de tableaux. Les entrées prises en charge incluent CSV/TSV/texte, classeurs Excel, XML CAMT.053, OFX/QFX/QBO/OFC, QIF, MT940/STA, Norma 43, relevés PDF et images de relevés comme PNG, JPEG, HEIC et TIFF.
Les PDF s’ouvrent d’abord dans Diff de PDF. Pour analyser les PDF actuels comme relevés bancaires, choisissez File ▸ Open Current Files as Bank Statements. Les images restent aussi dans la comparaison d’images jusqu’à ce que vous choisissiez explicitement File ▸ Open Image as Table.
Tableaux génériques
ABDiff aligne les lignes avant de comparer les valeurs des cellules. Utilisez Match rows by pour choisir comment les lignes sont associées :
- Auto choisit une colonne clé de confiance quand
elle existe, par exemple
product_id,skuouname. Sans clé forte, ABDiff utilise la ligne entière. - Exact row order compare la ligne 1 avec la ligne 1, la ligne 2 avec la ligne 2, et ainsi de suite.
- Entire row associe les lignes seulement lorsque toutes les valeurs visibles sont identiques. Une cellule modifiée devient une ligne supprimée et une ligne ajoutée.
- Un choix de colonne, comme ID ou Name, associe les lignes par cette colonne.
La vue Summary liste les lignes ajoutées, supprimées et modifiées qui sont significatives. La vue Changes concentre le tableau sur les colonnes d’identité et les colonnes modifiées.
Options d’affichage
Pour les tableaux génériques, utilisez le bouton d’options d’affichage pour masquer les colonnes de métadonnées bruyantes :
- UUID
- ISO-8601
- All Dates
Quand une ligne ne change que dans des colonnes de métadonnées masquées, ABDiff la traite comme un changement de métadonnées plutôt que comme un changement de tableau significatif.
Relevés bancaires
Quand les deux fichiers sont analysés comme relevés bancaires, ABDiff passe à des vues orientées relevés et utilise l’association de transactions au lieu des contrôles manuels d’association de lignes.
ABDiff normalise chaque transaction en :
- date
- description
- montant
- devise
- solde
- référence
Les transactions sont associées par références stables, détails exacts, prélèvements récurrents, motifs marchand-et-montant, et correspondances possibles avec dates proches ou descriptions similaires.
Vues de relevé
- Overview résume les deltas de dépenses, revenus, mouvement net et changements de transactions. Elle met aussi en évidence les changements par catégorie, principaux marchands, prélèvements récurrents et mouvements les plus importants.
- Transactions montre seulement les lignes à vérifier, comme les transactions modifiées, les transactions présentes seulement dans l’ancien ou le nouveau relevé, les correspondances possibles et les candidats doublons.
- Source: Left et Source: Right affichent les lignes source analysées pour auditer le tableau de transactions normalisé par rapport aux colonnes originales.
Lecture seule
Le diff de tableaux est en lecture seule :
- Il n’expose pas de commandes d’édition de texte.
- Il ne prend pas en charge Enregistrer ni Enregistrer comme patch.
- Les vues source sont des aides d’inspection ; les fichiers de tableau originaux restent la source de vérité.