TEXTE
Convertit une valeur en texte avec un format spécifié. Essentiel pour afficher des nombres et des dates sous forme de chaînes formatées.
TEXTE(valeur; format_texte)Arguments
valeurLe nombre ou la date à formaterformat_texteLe code de format (par exemple, "0,00", "jj/mm/aaaa")
=TEXTE(A1;"€ # ##0,00")Formate le nombre en devise
=TEXTE(AUJOURDHUI();"jjjj, mmmm j, aaaa")Formate la date en texte complet
=TEXTE(0,75;"0%")Convertit un nombre décimal en texte de pourcentage
- •Le résultat est du texte, pas un nombre - ne peut pas être utilisé dans des calculs
- •Utilisez des formats adaptés aux paramètres régionaux pour une compatibilité internationale
- •Formats courants : 0,00, # ##0, jj/mm/aaaa, hh:mm:ss
- •Formater un nombre avec TEXTE puis essayer de le passer dans une SOMME, ce qui échoue puisqu'on l'a transformé en texte au passage
- •Coder en dur un format comme "jj/mm/aaaa" et être surpris quand un collègue à l'étranger ouvre le fichier et que tout semble décalé - les paramètres régionaux changent la lecture des dates
- •Utiliser TEXTE juste pour changer l'affichage d'un nombre, alors qu'un format de cellule personnalisé ferait le même travail en gardant la valeur numérique
CNUMFait l'inverse - transforme une chaîne de texte qui ressemble à un nombre en un vrai nombre calculableCONCATENERS'associe naturellement à TEXTE pour glisser un nombre ou une date formatée dans une phrase plus longueJOINDRE.TEXTEUtile une fois qu'on assemble plusieurs valeurs formatées par TEXTE avec un séparateurPourquoi la SOMME ne fonctionne pas sur le résultat de ma formule TEXTE ?
Parce que TEXTE renvoie toujours une chaîne de texte, même si elle ressemble exactement à un nombre. Pour garder une valeur utilisable dans des calculs, formatez directement la cellule, ou reconvertissez avec CNUM().
Comment ajouter un séparateur de milliers avec TEXTE ?
TEXTE(A1;"# ##0") donne le séparateur seul. Ajoutez la devise et deux décimales avec TEXTE(A1;"€ # ##0,00").
Les codes de format de TEXTE changent-ils selon la langue du classeur ?
Oui, et ça surprend souvent. Les indicateurs de mois/jour peuvent différer selon la langue, ce qui explique qu'une formule écrite dans une langue doive parfois être ajustée une fois le fichier ouvert avec Excel dans une autre langue.
Besoin de traduire une formule utilisant TEXTE ?
Utilisez notre traducteur pour convertir votre formule complète
