TexteDébutant

Fonction DOLLAR ExcelGuide Complet 2026 avec Exemples

DOLLAR convertit un nombre en texte formaté en devise, avec le symbole monétaire et les séparateurs de milliers. Contrairement au simple formatage de cellule, DOLLAR transforme ton nombre en chaîne de texte, ce qui la rend parfaite pour créer des rapports personnalisés, des emails automatiques ou des documents où tu veux afficher un montant dans une phrase.

Dans ce guide, tu vas apprendre à utiliser DOLLAR pour créer des affichages monétaires professionnels, avec des exemples concrets tirés du quotidien des comptables, commerciaux, contrôleurs de gestion et RH. Tu sauras exactement quand l'utiliser (et quand l'éviter !).

Syntaxe de la fonction DOLLAR

=DOLLAR(nombre; [décimales])

La fonction DOLLAR prend un nombre et retourne une chaîne de texte formatée en devise. Le nombre de décimales est optionnel et vaut 2 par défaut. Le résultat ne peut plus être utilisé dans des calculs puisque c'est du texte.

Comprendre chaque paramètre de la fonction DOLLAR

1

nombre

(obligatoire)

C'est le nombre que tu veux convertir en texte monétaire. Ça peut être une valeur directe comme 1234.56, une référence de cellule comme A1, ou même le résultat d'un calcul comme A1*B1. DOLLAR arrondit automatiquement selon le nombre de décimales demandé.

2

décimales

(optionnel, par défaut : 2)

Le nombre de décimales à afficher après la virgule. Si tu omets ce paramètre, Excel utilise 2 décimales (format standard des devises). Tu peux utiliser 0 pour des montants entiers, ou même des valeurs négatives : -1 arrondit à la dizaine, -2 à la centaine. Pratique pour simplifier l'affichage de gros montants !

Astuce : Si tu veux juste afficher un nombre en format monétaire mais garder la possibilité de faire des calculs, n'utilise PAS DOLLAR ! Utilise plutôt le format de cellule monétaire (Ctrl+Shift+4). Réserve DOLLAR pour créer du texte destiné à l'affichage final.

Exemples pratiques pas à pas

Exemple 1 – Comptable : générer des lignes de facture textuelles

Tu es comptable et tu dois créer des descriptions de facture automatiques qui combinent du texte et des montants. Tu veux générer une phrase complète comme "Prestation de conseil : 2 500,00 €" directement dans une cellule.

La formule combine le texte de A1 avec le montant formaté de B1.

ABC
1DescriptionMontant HTLigne de facture
2Prestation de conseil2 500Prestation de conseil : 2 500,00 €
3Formation Excel1 800Formation Excel : 1 800,00 €
4Audit comptable3 750Audit comptable : 3 750,00 €
Formule :=A1&" : "&DOLLAR(B1)
Résultat :Prestation de conseil : 2 500,00 €

Sans DOLLAR, tu aurais affiché "Prestation de conseil : 2500" sans le symbole € ni les décimales. Avec DOLLAR, tu obtiens un rendu professionnel en une seule formule.

Exemple 2 – Commercial : créer des emails de devis automatiques

Tu es commercial(e) et tu génères des textes de devis à envoyer par email. Tu veux créer une phrase comme "Votre devis s'élève à 12 450,50 € TTC" en combinant plusieurs cellules.

DOLLAR insère le montant avec le symbole € au milieu de ta phrase.

ABC
1ClientMontant TTCMessage devis
2Entreprise ABC12 450,50Votre devis s'élève à 12 450,50 € TTC
3Société XYZ8 900,00Votre devis s'élève à 8 900,00 € TTC
Formule :="Votre devis s'élève à "&DOLLAR(B1)&" TTC"
Résultat :Votre devis s'élève à 12 450,50 € TTC

Tu peux ensuite copier-coller ce texte directement dans tes emails. Le montant est déjà parfaitement formaté avec le symbole monétaire et les séparateurs de milliers.

Exemple 3 – Contrôleur de gestion : afficher des montants arrondis dans un rapport de direction

Tu es contrôleur de gestion et tu prépares un rapport pour la direction. Les montants exacts sont trop détaillés, tu veux afficher des montants arrondis au millier pour une meilleure lisibilité.

Le paramètre -3 arrondit au millier, puis on ajoute 'k€' pour 'milliers d'euros'.

ABC
1Poste budgétaireMontant exactAffichage simplifié
2Masse salariale1 234 567,891 235 k€
3Investissements876 543,21877 k€
4Charges externes456 789,00457 k€
Formule :=DOLLAR(B1;-3)&" k€"
Résultat :1 235 k€

Les décimales négatives de DOLLAR sont parfaites pour simplifier l'affichage de gros montants : -1 pour dizaines, -2 pour centaines, -3 pour milliers, etc.

Exemple 4 – RH : générer des attestations de salaire personnalisées

Tu travailles aux ressources humaines et tu dois générer automatiquement des phrases pour des attestations de salaire. Tu veux créer "Le salaire brut mensuel s'élève à 3 250,00 €" pour chaque employé.

DOLLAR garantit l'affichage de 2 décimales, même pour 3250 qui devient 3 250,00 €.

ABC
1EmployéSalaire brutAttestation
2Marie Dubois3 250Le salaire brut mensuel s'élève à 3 250,00 €
3Pierre Martin2 890Le salaire brut mensuel s'élève à 2 890,00 €
4Sophie Leroy4 100Le salaire brut mensuel s'élève à 4 100,00 €
Formule :="Le salaire brut mensuel s'élève à "&DOLLAR(B1)
Résultat :Le salaire brut mensuel s'élève à 3 250,00 €

L'avantage de DOLLAR ici : même si le salaire est un nombre entier comme 3000, il sera affiché avec les décimales (3 000,00 €), ce qui fait plus professionnel sur un document officiel.

Les erreurs fréquentes et comment les corriger

Tenter de faire des calculs avec le résultat

Si tu écris =DOLLAR(100) + DOLLAR(200), tu obtiens l'erreur #VALEUR! parce que DOLLAR retourne du texte, pas un nombre. Excel ne peut pas additionner "100,00 €" + "200,00 €".

Solution : Fais d'abord tes calculs sur les nombres, puis applique DOLLAR au résultat final : =DOLLAR(A1+B1). DOLLAR doit toujours être la dernière étape, pour l'affichage uniquement.

Confusion avec le formatage de cellule

Beaucoup de débutants utilisent DOLLAR alors qu'un simple format de cellule suffirait. Si tu veux juste afficher un nombre en euros ET pouvoir l'utiliser dans des calculs, n'utilise PAS DOLLAR.

Solution : Clique-droit sur la cellule → Format de cellule → Monétaire. Le nombre garde sa nature de nombre tout en s'affichant joliment. Réserve DOLLAR pour quand tu crées du texte composite (concaténation).

Mauvais symbole monétaire affiché

DOLLAR affiche $ au lieu de € ? C'est que les paramètres régionaux de ton système sont en anglais américain au lieu du français.

Solution : Vérifie les paramètres régionaux de Windows/Mac. Ou bien, si tu veux forcer le symbole €, utilise plutôt =TEXTE(A1;"# ##0,00 €") qui te donne plus de contrôle sur le format exact.

Rappel important : Le résultat de DOLLAR est du texte. Dès que tu vois du texte avec un symbole monétaire, demande-toi : "Vais-je faire des calculs avec ça ?" Si oui, n'utilise pas DOLLAR. Si c'est juste pour afficher, vas-y !

DOLLAR vs TEXTE vs FIXE vs ARRONDI

CritèreDOLLARTEXTEFIXEARRONDI
Type de retourTexteTexteTexteNombre
Symbole devise✅ Automatique⚙️ Personnalisable❌ Non❌ Non
Séparateurs milliers✅ Oui⚙️ Si configuré✅ Oui❌ Non
Arrondit✅ Oui✅ Oui✅ Oui✅ Oui
Utilisable en calcul❌ Non❌ Non❌ Non✅ Oui
Flexibilité format⭐⭐⭐⭐⭐⭐⭐
Cas d'usageMontants en deviseFormat sur mesureNombres avec décimalesCalculs arrondis

Règle simple : Utilise DOLLAR pour afficher rapidement des montants en devise dans du texte. Utilise TEXTE si tu veux un contrôle total du format. Utilise ARRONDI si tu veux arrondir mais continuer à calculer. Utilise FIXE pour des nombres avec décimales et séparateurs sans symbole devise.

Astuces de pro pour DOLLAR

Astuce 1 : Créer des rapports lisibles avec des décimales négatives

Pour afficher de gros montants de manière lisible dans des présentations PowerPoint ou des tableaux de bord, utilise les décimales négatives :

  • =DOLLAR(1234567; -3) → "1 235 k€" (arrondi au millier)
  • =DOLLAR(1234567; -6) → "1 M€" (arrondi au million)
  • Combine avec du texte : =DOLLAR(A1;-3)&" k€"

Astuce 2 : Combiner avec CONCATENER ou & pour des phrases complexes

DOLLAR brille quand tu la combines avec d'autres textes. Quelques exemples de formules composites :

  • ="Total : "&DOLLAR(SOMME(A1:A10))
  • ="Budget "&A1&" : "&DOLLAR(B1)
  • =A1&" a dépensé "&DOLLAR(B1)&" en "&C1

Astuce 3 : Utiliser avec SI pour des messages conditionnels

Combine DOLLAR avec SI pour créer des messages qui changent selon le montant :

=SI(A1>10000; "Montant élevé : "&DOLLAR(A1); "Montant standard : "&DOLLAR(A1))

Astuce 4 : Forcer les décimales pour un affichage cohérent

Même si ton nombre est entier (1000), DOLLAR affichera toujours les décimales demandées (1 000,00 €). C'est parfait pour des tableaux où tu veux que tous les montants aient le même format, même les montants ronds.

Exemple : =DOLLAR(1000) → "1 000,00 €" (pas "1 000 €")

Questions fréquentes

DOLLAR utilise-t-elle toujours le symbole $ ?

Non ! DOLLAR s'adapte aux paramètres régionaux de ton système. En France, elle affiche € ; aux États-Unis, $. C'est Excel qui choisit automatiquement le bon symbole selon la langue de ton ordinateur.

Peut-on faire des calculs avec le résultat de DOLLAR ?

Non, DOLLAR retourne du texte, pas un nombre. Si tu essayes d'additionner deux résultats de DOLLAR, tu obtiendras une erreur #VALEUR!. Utilise DOLLAR uniquement pour l'affichage final, jamais dans un calcul intermédiaire.

Quelle est la différence entre DOLLAR et le format monétaire d'une cellule ?

Le format monétaire garde le nombre utilisable dans des calculs. DOLLAR transforme le nombre en texte non-calculable. Utilise le format monétaire pour tes tableaux de calcul, et DOLLAR uniquement quand tu veux créer du texte personnalisé (comme dans un rapport ou un email).

Peut-on utiliser des décimales négatives avec DOLLAR ?

Oui ! DOLLAR(1234; -1) arrondit à la dizaine et retourne "1 230 €". DOLLAR(1234; -2) arrondit à la centaine et donne "1 200 €". C'est pratique pour afficher des montants arrondis dans des présentations.

DOLLAR arrondit-elle ou tronque-t-elle les décimales ?

DOLLAR arrondit de manière classique (0,5 et plus vers le haut). Si tu as 1234,567 avec 2 décimales, elle arrondit à 1 234,57. Avec 0 décimale, 1234,5 devient 1 235 €. Ce n'est pas une troncature, c'est un vrai arrondi mathématique.

Les fonctions similaires à DOLLAR

Deviens un pro d'Excel

Tu maîtrises maintenant DOLLAR ! Rejoins Le Dojo Club pour découvrir toutes les fonctions de formatage et devenir vraiment efficace sur Excel.

Essayer pendant 30 jours