TexteDébutant

Fonction DEVISE ExcelFormater les nombres en texte monétaire – Guide 2026

Tu veux afficher un montant avec le symbole € et les séparateurs de milliers de manière professionnelle ? La fonction DEVISE convertit un nombre en texte au format monétaire, prêt à être utilisé dans tes documents.

Contrairement au simple formatage de cellule, DEVISE transforme vraiment le nombre en texte. C'est parfait pour créer des factures, des devis ou des rapports où tu veux que le format soit préservé même lors de copier-coller ou d'export.

Dans ce guide, tu vas apprendre à utiliser DEVISE pour formater des montants dans des factures, créer des rapports financiers et concaténer des prix dans des messages. Exemples concrets et cas d'usage professionnels inclus !

Syntaxe de la fonction DEVISE

DEVISE prend un nombre et le convertit en texte avec le symbole de devise de tes paramètres régionaux. Tu peux contrôler le nombre de décimales.

=DEVISE(nombre; [décimales])

Comprendre les paramètres de DEVISE

1

nombre

(obligatoire)

Le nombre à convertir en texte monétaire. Peut être un nombre, une référence de cellule ou une formule retournant un nombre. Les valeurs négatives sont affichées avec un signe moins.

Par exemple, 1234.56 devient "1 234,56 €" avec les paramètres régionaux français.

2

décimales

(optionnel)

Le nombre de chiffres après la virgule. Par défaut : 2. Peut être négatif pour arrondir à gauche de la virgule (dizaines, centaines, etc.).

Par exemple, =DEVISE(1234.56;0) retourne "1 235 €" (arrondi à l'entier).

Exemples pratiques pas à pas

Exemple 1 – Comptable : formater des totaux de facture

Tu es comptable et tu crées des factures où les montants doivent être affichés proprement avec le symbole € et les séparateurs de milliers.

DEVISE arrondit automatiquement et ajoute les séparateurs de milliers.

ABCD
1MontantFormuleRésultatUsage
21234.567=DEVISE(A2)1 234,57 €2 décimales par défaut
31234.567=DEVISE(A3;0)1 235 €Arrondi à l'entier
4-500.25=DEVISE(A4)-500,25 €Montant négatif
50.99=DEVISE(A5)0,99 €Centimes
Formule :=DEVISE(1234.567)
Résultat :1 234,57 €

Astuce pro : Le résultat de DEVISE est du texte. Si tu dois faire des calculs sur les montants, utilise les valeurs numériques originales et réserve DEVISE pour l'affichage final.

Exemple 2 – Contrôleur de gestion : arrondir les grands montants

Tu es contrôleur de gestion et tu prépares un rapport où les montants doivent être arrondis au millier pour une meilleure lisibilité.

Les décimales négatives arrondissent à gauche de la virgule.

ABCD
1Montant brutFormuleRésultatPrécision
21234567=DEVISE(A2;-3)1 235 000 €Arrondi au millier
31234567=DEVISE(A3;-4)1 230 000 €Arrondi à la dizaine de milliers
4987654=DEVISE(A4;0)987 654 €Sans décimales
Formule :=DEVISE(1234567;-3)
Résultat :1 235 000 €

Exemple 3 – Commercial : intégrer des prix dans des messages

Tu es commercial et tu veux créer des messages personnalisés avec des montants formatés professionnellement.

DEVISE s'intègre parfaitement dans des concaténations de texte.

ABC
1UsageFormuleRésultat
2Email client="Votre total : "&DEVISE(1234.56)Votre total : 1 234,56 €
3Confirmation="Montant payé : "&DEVISE(499.99)Montant payé : 499,99 €
4Budget="Budget restant : "&DEVISE(50000;0)Budget restant : 50 000 €
Formule :="Total : "&DEVISE(1234.56)
Résultat :Total : 1 234,56 €

Les erreurs courantes et comment les éviter

Erreur #VALEUR!

Cette erreur apparaît quand le paramètre n'est pas un nombre valide.

=DEVISE("abc") → Le texte n'est pas un nombre

=DEVISE(1234.56) → Nombre valide

Calculs impossibles sur le résultat

DEVISE retourne du texte, pas un nombre. Tu ne peux pas faire de calculs sur le résultat.

=DEVISE(100)+DEVISE(50) → Erreur (texte + texte)

=DEVISE(100+50) → Retourne "150,00 €"

Questions fréquentes

Comment changer le symbole de devise ?

DEVISE utilise le symbole défini dans tes paramètres régionaux Windows. Pour utiliser un autre symbole, utilise plutôt la fonction TEXTE avec un format personnalisé, ou modifie tes paramètres régionaux. Tu peux aussi remplacer le symbole avec SUBSTITUE après DEVISE.

Pourquoi le résultat de DEVISE ne peut-il pas être additionné ?

DEVISE renvoie du texte, pas un nombre. Pour additionner, utilise les valeurs numériques originales. DEVISE est conçue pour l'affichage final, pas pour les calculs intermédiaires. Structure ta feuille avec les calculs sur les nombres et DEVISE uniquement pour l'affichage.

DEVISE arrondit-elle au supérieur ou à l'inférieur ?

DEVISE utilise l'arrondi arithmétique standard (au plus proche). 0,5 est arrondi au supérieur. Pour un contrôle précis de l'arrondi, utilise ARRONDI.SUP, ARRONDI.INF ou ARRONDI avant DEVISE.

Le résultat change quand j'ouvre le fichier sur un autre PC ?

Oui, si les paramètres régionaux diffèrent. Sur un PC américain, tu verras $ au lieu de €. Pour un format constant, utilise TEXTE avec un format explicite incluant le symbole de devise souhaité.

Existe-t-il un équivalent anglais de DEVISE ?

Oui, en anglais la fonction s'appelle DOLLAR. Elle fonctionne exactement de la même manière mais utilise le symbole $ par défaut (selon les paramètres régionaux anglais). Les deux fonctions sont traduites automatiquement par Excel.

Fonctions similaires à DEVISE

Deviens un pro du formatage Excel

Rejoins Le Dojo Club pour maîtriser toutes les fonctions de formatage d'Excel. Formations complètes, exercices pratiques et communauté d'entraide pour professionnels de la finance.

Essayer pendant 30 jours