Repérer les doublons entre exports CSV bancaires qui se chevauchent
Mis à jour · 6 min de lecture
Examinez les exports CSV bancaires qui se chevauchent en signalant les observations répétées, sans supprimer toutes les lignes de même date et de même montant. Conservez les fichiers originaux et la provenance de chaque ligne. Deux paiements identiques en apparence peuvent être deux transactions réelles ; le nouvel export d’une seule transaction comptabilisée est un autre cas. Ce guide prépare des CSV existants et ne sert pas à supprimer des écritures dans un grand livre.
Si vous disposez déjà d’un CSV, partez de cet export natif. LocalExtract peut aider lorsque la source est un PDF, mais convertir ne détecte pas les doublons.
Les applications exportent la date, la description et le montant en CSV. Ouvrez ce CSV dans Excel pour enregistrer un classeur XLSX. Vérifiez le résultat avec votre PDF : la compatibilité dépend du format du relevé.
Conserver assez de preuves pour décider
Créez une table de travail avec le fichier source, le numéro d’enregistrement dans ce fichier, la période exportée, le compte et la devise, en plus des champs de transaction originaux. Gardez les identifiants en texte. Attribuez le numéro dans chaque source avant tout tri ou filtre ; une numérotation ajoutée après fusion ne permet pas de retrouver fiablement l’enregistrement d’origine. Elle compte les enregistrements CSV après l’en-tête, pas les lignes physiques d’une description multiligne entre guillemets.
Ne supposez pas qu’une référence commerçant est un identifiant de transaction unique. Établissez son sens dans l’export bancaire et sa stabilité entre les deux téléchargements. Comparez uniquement dans un périmètre de compte et de devise vérifié. Une référence identique sur un autre compte, une opération en attente comparée à une opération comptabilisée ou un export modifié peuvent demander davantage de preuves plutôt qu’une règle de suppression commune.
Si vous devez d’abord assembler les fichiers, suivez le parcours de fusion par dossier. Conservez chaque observation à cette étape ; décider lesquelles représentent le même événement vient ensuite.
Examiner sept observations avant toute suppression
Cet exemple synthétique de compte de dépôt définit les encaissements comme positifs et les décaissements comme négatifs. Les deux fichiers appartiennent au compte fictif SYNTHETIC-A en USD. Le premier export couvre les 1–10 octobre ; celui qui le chevauche, les 8–15 octobre. T101, T102 et T103 désignent volontairement trois identifiants distincts et stables d’événements comptabilisés dans cet exercice. Ce sont des champs pédagogiques supplémentaires, absents de l’export à trois champs de LocalExtract.
| Enregistrement source | Date | Description | Montant USD | Identifiant comptabilisé | Décision de contrôle |
|---|---|---|---|---|---|
| early.csv:1 | 2026-10-08 | Coffee | -8.50 | T101 | Garder la première observation |
| early.csv:2 | 2026-10-08 | Coffee | -8.50 | T102 | Garder : deuxième achat réel |
| early.csv:3 | 2026-10-09 | Refund | 8.50 | T103 | Garder : remboursement comptabilisé séparément |
| overlap.csv:1 | 2026-10-08 | Coffee | -8.50 | T101 | Exclure de la sortie de travail la répétition confirmée de early.csv:1 |
| overlap.csv:2 | 2026-10-09 | Refund | 8.50 | T103 | Exclure de la sortie de travail la répétition confirmée de early.csv:3 |
| overlap.csv:3 | 2026-10-10 | Transfer | -25.00 | Absent | Suspendre pour vérifier la source |
| overlap.csv:4 | 2026-10-10 | Transfer | -25.00 | Absent | Suspendre pour vérifier la source |
Comparer seulement date, description et montant regrouperait trois observations de café et pourrait écarter T102, un véritable deuxième achat. Le remboursement est un autre événement, pas un doublon de l’achat au seul motif que les valeurs s’annulent. Les deux virements restent non résolus : leurs champs visibles identiques ne prouvent ni un double export ni deux opérations réellement effectuées.
Les sept observations deviennent cinq après exclusion des deux copies établies par les identités de l’exercice. Ces cinq comprennent encore deux observations suspendues ; ce n’est pas un fichier autorisé à l’import. Consignez la preuve et la source retenue pour chaque exclusion. Garder ici la première copie constitue une décision explicite de contrôle, pas une promesse sur le comportement par défaut d’un tableur.
Le net brut et le net après ces deux exclusions sont tous deux de −58.50 USD : les copies retirées de −8.50 et de +8.50 s’annulent. Un total inchangé ne valide donc pas une décision de dédoublonnage. Téléchargez les cas de décision synthétiques pour les enregistrements sources, décisions et effectifs attendus. Nous avons vérifié le scénario avec Python et les calculs Decimal ; ce n’est pas un test d’exécution d’Excel, d’une banque ou d’un import comptable.
Utiliser Power Query pour trouver des candidats, pas les certifier
Dans Excel de bureau Microsoft 365 sous Windows, utilisez une requête de travail jetable et préservez une table de base complète. Dans une requête de contrôle séparée ou une copie du classeur, sélectionnez les colonnes de comparaison, puis Accueil → Conserver les lignes → Conserver les doublons. Les instructions Microsoft de conservation et suppression des lignes en double expliquent que les colonnes sélectionnées déterminent les lignes considérées comme identiques. Vérifiez l’aperçu et gardez la base intacte.
Pour l’exemple du café, date, description et montant forment un groupe suspect, pas une autorisation de suppression. Inclure fichier source, numéro d’enregistrement et période exportée dans la clé ferait au contraire paraître différentes des observations répétées simplement parce qu’elles viennent d’emplacements distincts. Gardez la provenance comme preuve, sans la confondre avec l’identité de l’événement. Si une banque fournit réellement un identifiant comptabilisé stable et documenté, compte, devise et identifiant peuvent étayer une comparaison plus forte ; examinez malgré tout les dates ou montants contradictoires.
Power Query distingue les majuscules des minuscules. Passer en majuscules, retirer des espaces périphériques ou normaliser autrement peut rapprocher les descriptions, mais aussi effacer des différences importantes. Gardez le texte brut, documentez toute clé dérivée et examinez les groupes obtenus. Les conseils Microsoft sur les doublons précisent aussi que leur suppression ne garantit pas l’instance conservée. Trier auparavant ne garantit pas, de façon générale, la conservation de la source la plus ancienne.
N’exécutez pas Supprimer les doublons sur la base active en supposant que le résultat applique vos décisions. Conserver les doublons aide à examiner les clés répétées ; cela ne prouve pas l’identité d’une transaction. Isolez les groupes non résolus et comparez-les aux instructions d’export ou au relevé émis. Si l’identité reste inconnue, conservez les observations et suspendez la sortie concernée plutôt que d’écarter silencieusement une ligne.
Tenir un journal d’exclusion et produire une sortie reproductible
Attribuez à chaque observation examinée une décision, un motif, une référence de preuve et, si nécessaire, un pointeur vers la source conservée. Produisez la sortie de travail à partir de ces décisions explicites, en gardant séparément la base brute et les copies exclues. Vérifiez que l’effectif source égale celui des observations conservées plus celles exclues ; les lignes suspendues doivent rester identifiables et ne pas être téléversées comme approuvées. L’exercice donne sept = trois observations conservées et validées + deux suspendues + deux copies répétées confirmées.
Ce contrôle concerne les chevauchements de vos CSV assemblés. Il ne dit pas quelles lignes figurent déjà dans un flux bancaire, le grand livre ou un ancien import. Avant tout téléversement, vérifiez le compte cible et ses enregistrements dans le parcours propre au produit. Le guide CSV pour la comptabilité couvre cette transmission. Ne supprimez pas d’écritures comptables sur la seule base de cette comparaison de tableur.
Quand une extraction PDF est nécessaire, LocalExtract traite un PDF à la fois localement, OCR compris, et exporte un CSV date,description,amount. Il n’y a pas de file de traitement par lots ni de synchronisation comptable. Les services de compte et la vérification périodique Pro nécessitent une connexion réseau. Enregistrez le CSV comme classeur XLSX dans Excel si nécessaire. Télécharger LocalExtract pour extraire un PDF.
Sources officielles Microsoft vérifiées le 15 octobre 2026. Les identités synthétiques expliquent les décisions ; elles n’établissent aucune règle d’unicité des références d’une banque réelle.
LocalExtract Team
Nous développons LocalExtract, un convertisseur de relevés pour ordinateur. Questions ou corrections ? Contact · Politique éditoriale