Formater un Nombre selon la Locale | FR, US, DE, etc. | Awesome Toolkit

Formateur de Nombres

Formatez des nombres selon différentes locales. 1234567,89 → 1 234 567,89 (FR) ou 1,234,567.89 (US). Formats monétaires inclus.

Par Marshkalk

La convention francaise et ses specificites

En francais, le separateur de milliers est l'espace insecable et le separateur decimal est la virgule : 1 234 567,89. La norme NF Z44-001 precise que l'espace de groupement doit etre une espace insecable (U+00A0) pour eviter les retours a la ligne inopportuns dans les tableaux. Cette convention est partagee par le francais belge et suisse, mais la Suisse alemanique utilise l'apostrophe comme separateur de milliers (1'234'567.89).

La difference critique avec l'anglais est la virgule decimale : ecrire 1,5 en francais signifie "un et demi", alors qu'en anglais "1,5" sans espace est lu comme "mille cinq". Cette confusion est a l'origine de nombreuses erreurs dans les fichiers CSV echanges entre logiciels anglais et francais.

Formats de nombres par locale

LocaleExempleSep. milliersSep. decimal
Francais (FR/BE)1 234 567,89espace insecablevirgule
Anglais (US/UK)1,234,567.89virgulepoint
Allemand1.234.567,89pointvirgule
Suisse alemanique1'234'567.89apostrophepoint
Espagnol (Espagne)1.234.567,89pointvirgule

Ou les erreurs de format posent probleme

Les imports de fichiers comptables sont le cas le plus frequent : un export depuis Sage ou EBP avec des virgules decimales lu dans Excel anglophone peut generer des erreurs de type ou des valeurs erronees. Les IBAN francais (27 caracteres, prefixe FR) sont souvent presentes en groupes de 4 caracteres pour la lisibilite : FR76 3000 6000 0112 3456 7890 189. Pour les prix en euros, la norme typographique francaise place l'espace avant le signe : 1 234,56 EUR (ou 1 234,56 e avec l'espace insecable).

Devises, TVA et formatage fiscal

Les declarations fiscales et comptables francaises exigent un format coherent sur l'ensemble du document. La liasse fiscale (formulaires 2050 a 2059) utilise des montants en euros entiers sans decimales pour la plupart des lignes. Les declarations de TVA (CA3 mensuelle ou CA12 annuelle) utilisent deux decimales. Si vous travaillez avec des montants multidevises, convertissez d'abord avec le Convertisseur de devises avant de formater le resultat pour vos rapports en euros.