03/04 : mars ou avril ? Lever l’ambiguïté d’un CSV bancaire
Confirmez l’ordre jour/mois dans la source, imposez le format d’import et testez les dates ambiguës avant de trier les opérations.

Sommaire10parties
Ne laissez pas les paramètres de l’ordinateur décider du sens de 03/04. Confirmez la convention du fichier avec le relevé et une date non ambiguë, puis appliquez-la partout. Une date acceptée par le tableur peut rester fausse.
Tableau de décision pour importer les dates d’un CSV bancaire
Les chaînes suivantes sont des cas de test inventés, sans opération client. Fixez la règle avant d’importer le fichier ; chaque ligne répond à une question différente.
| Date brute | Ce que la chaîne établit | Ce qui reste à confirmer |
|---|---|---|
03/04/2026 | Deux lectures valides : 3 avril ou 4 mars | La convention de cette colonne source |
17/04/2026 | Impossible au format mois/jour/année | La même convention sur les autres lignes |
04/17/2026 | Impossible au format jour/mois/année | Son appartenance à une source mois d’abord |
31/04/2026 | Invalide dans les deux conventions | La lecture source ; inverser ne répare rien |
03/04 | Ordre ambigu et année absente | Convention de colonne et période datée du relevé |
Ne déduisez pas le format de la langue du site ou de la devise du compte. Un relevé en anglais peut utiliser jour/mois ; deux systèmes peuvent exporter le même compte différemment. Un fichier contenant à la fois 17/04/2026 et 04/17/2026 exige une investigation, pas un vote majoritaire entre les formats.
Méthode pratique
-
Gardez le texte brut. Cherchez une date comme 17/04 et consultez la période indiquée en tête du relevé.
-
Convertissez avec format et culture explicites, sans détection automatique. Traitez séparément les fichiers de conventions différentes.
-
Comparez jour, mois et année sur plusieurs lignes. Signalez une date hors période sans la modifier silencieusement.
Exemple fictif
Un relevé d’avril fictif contient 03/04/2026 et 17/04/2026, confirmés au format jour/mois/année. La première devient 2026-04-03, pas 2026-03-04. Un autre fichier mois/jour/année doit garder sa propre règle avant consolidation.
Établir une règle du fichier, pas une ligne plausible
Consignez fichier source, en-tête exact de date, chaîne brute, convention confirmée et date convertie. 17/04/2026 exclut mois d’abord pour cette valeur ; cela s’étend à 03/04/2026 seulement après confirmation d’une convention unique dans cette colonne. Une date dans le libellé ne remplace pas celle de la colonne d’enregistrement. Si deux exports fusionnés divergent, retrouvez leurs fichiers d’origine et convertissez-les séparément.
Si tous les jours et mois sont au plus égaux à 12, cherchez la définition d’export bancaire ou une correspondance non ambiguë dans le relevé. Une période couvrant mars et avril ne tranche pas seule 03/04. Gardez la date non résolue si les preuves ne distinguent pas les deux possibilités. La réussite de la conversion n’ajoute aucune preuve.
Convertir le texte conservé et vérifier le mois du rapport
Pour le fichier fictif confirmé jour d’abord, une expression Power Query explicite est Date.FromText("03/04/2026", [Format="dd/MM/yyyy", Culture="fr-FR"]). La date attendue est le 3 avril 2026. Choisissez format de date et paramètres régionaux selon la convention source confirmée ; le parsing automatique ne prouve pas une année absente. Si une première ouverture a déjà transformé la date, repartez du texte CSV intact au lieu de modifier seulement l’affichage de la cellule.
Attribuons à cette ligne fictive un débit de 28,40. La lire comme 4 mars affecte le débit à mars plutôt qu’à avril, tandis que la somme sur les deux mois reste 28,40. Vérifiez l’affectation mensuelle en plus du total. Gardez date brute et date convertie côte à côte après tri pour rendre ce désaccord visible.
Importer dans Excel sans perdre la preuve
Travaillez sur une copie du CSV, via l’import de texte/CSV. Dans Power Query, inspectez les étapes appliquées : si une conversion automatique a déjà interprété la colonne, supprimez ou corrigez cette étape avant de continuer. Gardez la source en texte, dupliquez la colonne pour la convertir et choisissez le type date avec des paramètres régionaux explicites. Distinguez le format source de la langue de l’interface et choisissez explicitement les paramètres de conversion. Les noms de menus varient selon la version et la langue d’Excel.
Une feuille de revue simple comporte six champs : identifiant du fichier, ligne source, date brute, règle confirmée, date convertie et statut. Extrayez année, mois et jour de la date convertie si son affichage prête à confusion. Trier une chaîne ressemblant à une date ne remplace pas sa conversion : 12/01/2026 peut se retrouver après 02/12/2026 dans un tri textuel alors que janvier précède décembre.
Traiter l’année absente et tester le fichier livré
Prenons un relevé entièrement fictif du 20 décembre 2026 au 19 janvier 2027, avec les lignes 28/12 et 03/01. Après confirmation de l’ordre jour/mois et du contexte des lignes, les années attendues sont respectivement 2026 et 2027. Ajouter l’année courante partout serait faux. Si la période permet plusieurs occurrences du même jour et du même mois, laissez l’année à résoudre plutôt que de reconstruire une chronologie simplement plausible.
Avant remise du CSV, contrôlez une date ambiguë, une non ambiguë, une frontière mensuelle et un cas sans année s’il existe. Rouvrez une copie dans l’aperçu du logiciel destinataire et comparez les valeurs interprétées à votre feuille de revue. Écrire 2026-04-03 réduit l’ambiguïté humaine, mais la destination doit accepter cette structure. Un affichage correct dans Excel ne prouve pas que l’import suivant conserve la valeur.
Contrôles et limites
Testez une date ambiguë et une non ambiguë. La validité détecte les dates impossibles, mais pas toutes les inversions. Gardez les chaînes originales après conversion. Si période et ligne se contredisent, revenez à la source au lieu de choisir la date qui arrange le rapport.
Conservez le fichier original intact et notez tout point non résolu avant d’utiliser le tableau.
Contrôles complémentaires
Choisissez la colonne de date documentée et la période avant d’interpréter une date ambiguë. Date d’enregistrement et date de valeur : garder deux colonnes · Relevés qui se chevauchent : vérifier les doublons sans perdre de paiements · Vérifier un CSV bancaire avant de l’ouvrir dans Excel.
BankStatementScan est en préparation. Le site propose une demande d’accès et un exemple fictif ; il ne convertit pas actuellement vos fichiers bancaires. Voir le service envisagé.
Sources consultées le 16 octobre 2026
Indiquez votre email professionnel pour enregistrer votre intérêt. Le produit de conversion est encore en préparation.