Fusionner des CSV bancaires avec Power Query dans Excel pour Windows

Mis à jour · 7 min de lecture

Fusionnez des CSV bancaires seulement après avoir confirmé qu’ils concernent le même compte, la même devise et des champs compatibles. Dans Excel de bureau Microsoft 365 sous Windows, Power Query peut assembler un dossier contrôlé en une table en gardant le fichier source. Conservez aussi un numéro d’enregistrement par fichier pour retrouver une ligne inattendue avant de valider la sortie.

Ce parcours part de CSV existants. LocalExtract permet l’extraction d’un PDF ; son application de bureau ne possède pas de file d’attente convertissant un dossier de PDF. Fusionner ne supprime pas non plus les transactions répétées et ne termine pas un rapprochement comptable.

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é.

Définir le périmètre hors du dossier surveillé

Conservez les téléchargements intacts séparément. Créez un dossier dédié contenant uniquement les copies CSV de travail examinées pour un compte et une devise ; placez classeur, sortie exportée, inventaire et fichiers mis à l’écart hors de ce dossier et de tous ses sous-dossiers. Utilisez ici un dossier d’entrée sans sous-dossiers. Un nom de fichier ou un CSV à trois colonnes ne prouve ni compte ni devise. Consignez ce périmètre d’après les documents sources réels dans un inventaire, avec chaque nom, période, nombre d’enregistrements et version ou empreinte de la source.

Avant fusion, résolvez l’encodage, le séparateur et les conventions de type de chaque fichier. Le guide des erreurs de lecture et le guide des dates et décimales traitent ces tâches séparées. Gardez les dates et montants bruts en texte jusqu’à connaître leur interprétation. Ne mélangez pas les conventions en espérant que les paramètres du premier fichier corrigent les autres.

Les instructions Microsoft d’import depuis un dossier exigent des schémas compatibles et expliquent que les colonnes sont associées par nom, pas par position. Examinez noms et sens, pas seulement le nombre de colonnes. Une disposition débit/crédit n’équivaut pas à un montant signé unique ; un champ renommé demande une correspondance explicite et vérifiée avant d’intégrer ce périmètre.

Définir un résultat d’assemblage de cinq lignes

Voici trois entrées CSV UTF-8 synthétiques pour le compte de dépôt fictif SYNTHETIC-A en USD, avec virgule de séparation et point décimal. Elles contiennent deux, deux et un enregistrement de données ; chacune a son propre en-tête.

01.csv
date,description,amount
2026-10-01,Fee,-10.00
2026-10-02,Receipt,100.00

02.csv
date,description,amount
2026-10-02,Receipt,100.00
2026-10-03,Supplies,-20.00

03.csv
date,description,amount
2026-10-04,Charge,-5.00

L’assemblage attendu conserve les cinq observations :

source_filesource_rowdatedescriptionamount
01.csv12026-10-01Fee-10.00
01.csv22026-10-02Receipt100.00
02.csv12026-10-02Receipt100.00
02.csv22026-10-03Supplies-20.00
03.csv12026-10-04Charge-5.00

Le net est de 165.00 USD selon la convention d’encaissements positifs de l’exercice. Les deux observations de +100.00 du 2 octobre restent présentes. Sans preuve supplémentaire, il peut s’agir d’un chevauchement ou d’encaissements distincts ; l’assemblage ne tranche pas. Les périodes d’inventaire des 1–2 et 2–3 octobre signalent un chevauchement demandant le parcours de contrôle des doublons.

Construire la requête avec la provenance du fichier et de l’enregistrement

Utilisez Données → Obtenir des données → À partir d’un fichier → À partir d’un dossier, choisissez le dossier contrôlé puis d’abord Transformer les données. Avant combinaison, filtrez la liste sur les noms CSV approuvés, le chemin voulu et l’extension. Le connecteur de dossier inclut les sous-dossiers ; filtrer seulement l’extension n’exclut pas un CSV étranger situé plus bas. L’inventaire doit expliquer chaque fichier inclus ou exclu.

Combinez la colonne Content filtrée avec la commande de combinaison des fichiers, sélectionnez un CSV représentatif valide et vérifiez son séparateur et l’interprétation de son en-tête. Power Query crée des requêtes auxiliaires appliquant la transformation d’exemple à chaque fichier. Vérifiez cet exemple et la table finale développée. L’option d’ignorer les fichiers avec des erreurs ne remplace pas l’explication des entrées manquantes. Ces étapes suivent le parcours documenté ; les intitulés anglais et noms de requêtes générés peuvent varier selon langue et version d’Excel.

Dans la transformation du fichier exemple, après promotion de l’en-tête et avant tout filtre de lignes ou tri, ajoutez un index commençant à un : Ajouter une colonne → Colonne d’index → À partir de 1. Nommez-le source_row. Microsoft documente l’ajout d’une colonne d’index. L’opération ayant lieu dans la transformation de chaque fichier, l’index recommence pour chaque source. Un index ajouté uniquement à la table fusionnée ne donnerait pas les références par fichier ci-dessus. Il compte les enregistrements analysés, pas les lignes de texte brut, et n’a de sens que pour cette version sauvegardée de la source.

Conservez le champ de nom de fichier généré, souvent Source.Name, dans la requête combinée ; renommez-le source_file et assurez-vous que le nouvel index est développé dans la sortie. Vérifiez ces colonnes avant chargement : 02.csv doit contribuer les enregistrements 1 et 2, sans hériter de la numérotation de 01.csv. Gardez aussi l’inventaire externe compte/devise ; les noms de fichiers ne créent pas automatiquement ces champs bancaires absents.

Isoler les exceptions plutôt que les masquer

Constat sur l’entréeAction avant assemblage
Fichier de zéro octetIsoler et vérifier si l’export a échoué
En-tête sans enregistrements de donnéesConsigner zéro ligne observée et confirmer à la source ; ne pas en déduire une absence d’activité
Champs débit/crédit au lieu de montantIsoler jusqu’à vérification d’une correspondance et d’une convention de signe séparées
En-tête répété dans les donnéesIsoler le fichier et réparer une copie avec une correspondance documentée des enregistrements sources
Autre compte ou deviseCréer un périmètre séparé ; ne pas additionner ses montants à ceux-ci

N’écartez pas silencieusement une ligne parce que sa description ressemble à un en-tête ou qu’une conversion échoue. Diagnostiquez avec la source conservée. Si une copie est réparée, consignez la transformation et gardez les références d’origine. Actualisez seulement quand inventaire et entrées concordent ; une sortie vide due à des erreurs ignorées n’est pas un assemblage réussi.

Vérifier l’actualisation sans réabsorber sa propre sortie

Pour les trois entrées, comparez les contributions 2 + 2 + 1 = 5, les périodes et les cinq références sources. Relancez sur les mêmes entrées : l’actualisation doit reconstruire les cinq observations, pas en ajouter cinq au résultat d’hier. Gardez tout CSV combiné exporté hors du dossier d’entrée pour éviter qu’il ne devienne une nouvelle source au prochain passage.

Ajouter un quatrième fichier synthétique avec un paiement de −3.00 USD le 5 octobre donne six observations et 162.00 USD dans le résultat de référence. Examinez la variation d’inventaire et cette nouvelle ligne. Un total stable ne prouve pas l’exhaustivité, et le chevauchement précédent demande toujours sa propre décision ; ne le masquez pas en supprimant automatiquement des doublons lors de l’assemblage.

Nous avons vérifié les lignes attendues, effectifs, entrées d’actualisation et exceptions avec le lecteur CSV de Python et les calculs Decimal. Téléchargez les cas de dossier synthétiques pour les textes exacts et références sources attendues. C’est un exercice d’assemblage de référence, pas une exécution observée d’Excel ou de son moteur Power Query.

Le parcours de menus vise Excel de bureau sous Windows. Microsoft publie une matrice des plateformes Power Query et des instructions d’import propres à Mac ; ne supposez pas que les commandes Windows À partir d’un dossier existent à l’identique sur Mac ou le web.

Pour une source PDF, 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. Le XLSX se crée en enregistrant le CSV comme classeur dans Excel. Télécharger LocalExtract si une extraction PDF est nécessaire.

Sources officielles Microsoft vérifiées le 15 octobre 2026. Gardez les données de contrôle fusionnées séparées du fichier d’import comptable cible ; champs acceptés, traitement des doublons et compte associé dépendent toujours de l’import concerné.

LocalExtract Team

Nous développons LocalExtract, un convertisseur de relevés pour ordinateur. Questions ou corrections ? Contact · Politique éditoriale

Poursuivre avec un guide associé