Dates ambiguës et séparateurs décimaux dans un CSV bancaire

Mis à jour · 6 min de lecture

Même lorsque les colonnes d’un CSV bancaire sont correctes, une date ou un montant d’apparence plausible peut avoir été mal interprété. Conservez le texte brut, établissez la convention de la source, puis convertissez dates et montants séparément. Un import réussi ne prouve pas que 03/04/2026 ou 1,234 a été compris correctement.

Si le fichier reste dans une seule colonne ou contient des caractères illisibles, commencez par le guide des séparateurs et de l’encodage. LocalExtract peut produire un CSV à partir d’un PDF, mais un CSV existant demande des contrôles d’interprétation plutôt qu’une nouvelle conversion PDF.

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

Établir les conventions avant de choisir des paramètres régionaux

Utilisez les instructions d’export de la banque, le relevé émis ou une autre source fiable pour établir l’ordre de la date, le séparateur décimal et celui des groupes de chiffres. La langue du site, les paramètres de l’ordinateur et le pays de la banque sont des indices, pas des preuves. Un export en anglais peut commencer par le jour ; un lecteur germanophone peut recevoir des décimales avec un point.

Texte brutConvention confirméeSens attendu
03/04/2026Jour/mois/année3 avril 2026
03/04/2026Mois/jour/année4 mars 2026
13/04/2026Jour/mois/année13 avril 2026
1,234Virgule de groupement, point décimalMille deux cent trente-quatre
1,234Virgule décimaleUn virgule deux trois quatre

Tous les exemples sont synthétiques. La troisième date exclut une lecture avec le mois en premier pour cette ligne, mais ne prouve pas qu’un fichier fusionné entier utilise une convention unique. Arrêtez-vous si des exports différents ont été réunis ou si une colonne présente des motifs contradictoires. Séparez les données selon une convention source vérifiée avant d’appliquer un type ; n’inversez pas partout jour et mois pour corriger quelques erreurs.

Si toutes les dates sont ambiguës et que la convention source est inconnue, gardez le texte et signalez-le comme non résolu. Déduire une réponse de la majorité, d’une description ou du format d’affichage ajouterait des faits absents du fichier.

Garder côte à côte les colonnes brutes et converties

Créez une requête ou un classeur de travail avec une référence stable à la ligne source. Conservez date et montant bruts en texte, puis dupliquez ces colonnes pour la conversion. Si une étape de type automatique a déjà interprété les valeurs, retirez-la et revenez au texte source avant de dupliquer. Reformater une date mal interprétée ne change que l’affichage de la mauvaise date.

Dans Excel de bureau Microsoft 365 sous Windows, chargez le CSV par Données → À partir d’un fichier texte/CSV → Transformer les données. Dans l’éditeur Power Query, cliquez avec le bouton droit sur la colonne à convertir et choisissez Modifier le type → Utiliser les paramètres régionaux. Sélectionnez Date pour une colonne de dates ou le type numérique approprié pour les montants, avec les paramètres correspondant à la convention documentée de cette colonne. Les intitulés anglais sont Change Type et Using Locale ; les traductions peuvent varier. Microsoft décrit le réglage par colonne et son ordre de priorité.

Les paramètres de cette opération priment sur ceux de la requête, lesquels priment sur ceux du système d’exploitation. Choisissez séparément pour les dates et montants si les conventions sources diffèrent. Ne supposez pas qu’un changement de région Windows répare des cellules déjà converties, ni que ce parcours Windows est identique sur Mac ou le web.

Pour la première date du tableau, une source documentée avec le jour en premier doit donner le résultat de la première ligne ; une source avec le mois en premier doit donner celui de la deuxième. Une colonne de contrôle au format ISO rend la différence explicite :

raw_date     | confirmed_pattern | review_date
03/04/2026   | DD/MM/YYYY        | 2026-04-03
03/04/2026   | MM/DD/YYYY        | 2026-03-04

Cette représentation de contrôle ne signifie pas que tous les imports comptables acceptent les dates ISO. Avant d’exporter, utilisez le format exact du destinataire et comparez de nouveau le texte exporté à cette trace de décision.

Tester séparément décimales, groupement et signes

Après une lecture correcte des champs, un montant peut encore être du texte ou un nombre mal converti. Les cas suivants définissent explicitement leurs conventions ; aucun n’établit le format réel d’une banque.

Montant brutInterprétation confirméeValeur numérique attendue ou action
1.234,56Point de groupement, virgule décimale1234.56
1,234.56Virgule de groupement, point décimal1234.56
-12,50Virgule décimale, signe moins initial-12.50
VideAucun montant confirméLaisser non résolu ; ne pas remplacer silencieusement par zéro
(12,50)Convention de signe non confirméeArrêter ; les parenthèses seules n’autorisent pas à changer le signe

Vérifiez une entrée et une sortie connues pour déterminer le sens propre au compte et à la destination. Notre convention pédagogique concerne un compte de dépôt : encaissements positifs, décaissements négatifs. Ne la transférez pas automatiquement à une dette de carte de crédit, à des colonnes débit/crédit séparées ou à un autre import. Des paramètres numériques reconnaissent des séparateurs ; ils ne déterminent pas le sens comptable d’un signe.

Ne supprimez pas globalement tous les points ou virgules. Enlever les points corrige le groupement de la première ligne uniquement sous sa convention déclarée ; cela détruit la décimale de la deuxième. En présence d’espaces, d’espaces insécables ou de symboles monétaires, gardez la valeur brute et établissez la convention exacte de l’export avant de définir une règle de nettoyage. Les erreurs de conversion inexpliquées doivent rester visibles pour examen.

Recontrôler le résultat avant de créer une copie d’import

Nous avons vérifié les dates avec des motifs Python explicites et les montants par calcul Decimal avec les séparateurs annoncés. Téléchargez les cas de typage synthétiques pour les entrées, résultats attendus et cas non résolus. C’est un exercice d’interprétation reproductible, pas un test d’exécution d’Excel ni d’un import comptable.

Comparez chaque date et montant bruts à leur valeur convertie ; commencez par les dates ambiguës, groupements, négatifs et champs vides. Vérifiez séparément période source, références des lignes et nombre de transactions. Un total net concordant ne prouve pas l’exhaustivité : omettre une entrée et une sortie égales laisse le net inchangé. N’ajoutez jamais d’ajustement pour masquer un écart inexpliqué.

Conservez le classeur ou la requête validés séparément du CSV exporté. Rouvrez la sortie en texte pour vérifier les dates enregistrées, décimales, signes et limites des champs. Respectez la correspondance des champs et l’encodage réellement acceptés par la destination ; le guide CSV pour la comptabilité traite cette étape. Retenez toute ligne dont la date, le montant ou le signe reste incertain plutôt que d’importer une supposition.

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. 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 lorsqu’une extraction PDF est nécessaire.

Source officielle Microsoft vérifiée le 15 octobre 2026. Le choix des paramètres régionaux et la comparaison aux valeurs brutes préparent les données ; ils ne prouvent ni une compatibilité bancaire ni un rapprochement achevé.

LocalExtract Team

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

Poursuivre avec un guide associé