Toute importation

“Toutes les transactions sont importées à 0,00”

Des montants nuls partout signifient que le logiciel a bien trouvé les transactions mais n’a pas su lire leurs valeurs — il a donc écrit le seul nombre dont il était sûr. Les montants sont toujours dans votre fichier ; c’est leur lecture qui a échoué.

Symptômes

  • Dates et bénéficiaires corrects, tous les montants à 0,00
  • Certaines transactions ont un montant et d’autres non, selon un motif régulier
  • Les montants paraissent parfaitement normaux quand vous ouvrez le fichier

Ce qui se passe réellement

Cause 1

Virgule décimale au lieu du point

Pour un logiciel qui attend un point, « 1234,56 » n’est pas un nombre. Les exports bancaires français écrivent presque toujours les montants avec une virgule — un export entier peut donc arriver à zéro alors que le fichier est formellement correct.

Cause 2

Symboles monétaires ou séparateurs de milliers dans la valeur

« 1 234,56 € » est du texte, pas un nombre. Les logiciels stricts le rejettent et inscrivent zéro plutôt que de deviner quels caractères ignorer.

Cause 3

Mauvaise colonne associée

Associer une colonne de solde ou de référence à la place de celle des montants produit des zéros partout où cette colonne est vide.

Cause 4

Montants répartis sur deux colonnes débit et crédit

Si une seule des deux colonnes est associée, toutes les transactions de l’autre type arrivent à zéro.

Comment le corriger

  1. Déposez le fichier dans l’outil ci-dessous. Il signale les montants qui ne sont pas de simples nombres et vous dit lesquels peuvent être réécrits sans risque.
  2. Les valeurs au format américain sans ambiguïté comme « 1,234.56 » sont normalisées automatiquement ; les valeurs ambiguës sont laissées telles quelles — « 1.234,56 » peut valoir 1234,56 ou 1,23456, et aucun outil ne doit trancher à votre place.
  3. Pour un CSV, refaites l’association des colonnes en vérifiant que débit et crédit sont tous deux pris en compte.
  4. Annulez l’import à zéro avant de recommencer, sinon vous vous retrouverez avec les deux versions.

Évitez la correction manuelle — réparez automatiquement

L’outil ne touche à aucun montant dont le séparateur décimal est ambigu. Transformer 1.234,56 en 1,23456 en silence importerait un montant faux tout en ressemblant à une réussite. Gratuit, sans inscription, sans envoi.

Ouvrir l’outil

Votre fichier ne quitte jamais votre navigateur.