Aller au contenu
Klargrid

La fonction TEXTE

Écrire un nombre ou une date sous la forme voulue, dans un texte : « Facture du 15/03/2024 », « Total : 1 234,50 € ».

La syntaxe

=TEXTE(valeur; format_texte)

Dans un Excel en anglais : =TEXT(value, format_text).

Les arguments

  • valeur : le nombre ou la date.
  • format_texte : le code de format, entre guillemets : "jj/mm/aaaa", "0,00", "000000".

Un exemple

="Facture du "&TEXTE(B2;"jj/mm/aaaa")

Sans TEXTE, la date s'afficherait comme un nombre (45366).

Les pièges

  • Les codes dépendent de la langue d'Excel : "jj/mm/aaaa" en français, "dd/mm/yyyy" en anglais. Une formule copiée d'un Excel à l'autre affiche le code au lieu de la date.
  • Le résultat est un texte : il ne se calcule plus.

Aller plus loin

Questions fréquentes

Pourquoi TEXTE affiche « aaaa » au lieu de l'année ?
Le code est écrit pour un Excel d'une autre langue : dans un Excel anglais, l'année s'écrit « yyyy ».