Fonction TEXTE

Excel 2007+

Résumé

La fonction TEXTE convertit une valeur numérique en texte selon un format spécifique. Elle est idéale pour afficher des nombres, dates et heures dans un format personnalisé lisible, particulièrement utile lors de la concaténation avec du texte.

Syntaxe

TEXTE(valeur; format_texte)

Paramètres

Paramètre Type Requis Description
valeur Numérique Oui Nombre, date ou heure à convertir en texte formaté
format_texte Texte Oui Chaîne de format (ex: "# ##0,00 €", "JJ/MM/AA")

Utilisation de la fonction TEXT

TEXTE est parfaite pour créer des rapports lisibles en combinant texte et valeurs formatées. Contrairement au formatage cellulaire, elle génère du texte utilisable dans d'autres formules.

Exemples Courants de TEXT

Format devise

=TEXTE(1234,567;"# ##0,00 €")

Affiche '1 234,57 €' avec séparateur de milliers

Date personnalisée

=TEXTE(AUJOURDHUI();"JJ/MM/AAAA")

Affiche la date actuelle comme '14/03/2025'

Pourcentage

=TEXTE(0,285;"0,0 %")

Convertit 0,285 en '28,5 %'

Zéros initiaux

=TEXTE(1234;"00000")

Affiche '01234' avec zéros de remplissage

Heure actuelle

=TEXTE(MAINTENANT();"HH:MM")

Affiche l'heure comme '14:30'

Fraction

=TEXTE(4,34;"# ??/??")

Affiche '4 1/3' en fraction simplifiée

Questions Fréquemment Posées

TEXTE génère du texte formaté utilisable dans d'autres formules, contrairement au formatage visuel des cellules.

Non, les codes comme 'JJ', 'MM', 'AA' sont insensibles à la casse ('jj', 'mm', 'aa' fonctionnent aussi).

Utilisez Ctrl+1 > Format de cellule > Personnalisé, copiez le code et collez-le dans TEXTE entre guillemets.

Non, les codes de couleur des formats de cellule ne sont pas pris en charge par TEXTE.

Erreurs Courantes et Solutions

#VALEUR!

Cause: format_texte invalide ou valeur non numérique

Solution: Vérifiez la syntaxe du code de format et le type de valeur

#VALEUR!

Cause: Guillemets manquants autour de format_texte

Solution: Entourez toujours le code de format de guillemets doubles

Zéros supprimés

Cause: Cellules formatées en Nombre au lieu de Texte

Solution: Utilisez TEXTE pour forcer les zéros initiaux

Notes

  • Conservez toujours la valeur originale dans une cellule séparée
  • Les séparateurs dépendent des paramètres régionaux (virgule/point)
  • Utilisez [h] pour heures cumulées sans reset à 24h
  • Combinez avec & pour créer des phrases formatées

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Excel 365

Non disponible dans :

Contenu dernièrement révisé: December 11, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+