Statistiques Excel avancées - Fonction TEXTE

La description

La fonction TEXT convertit une valeur numérique en texte et vous permet de spécifier la mise en forme de l'affichage à l'aide de chaînes de format spéciales.

Cette fonction est utile dans les situations où vous souhaitez afficher des nombres dans un format plus lisible ou si vous souhaitez combiner des nombres avec du texte ou des symboles.

Syntaxe

TEXT (value, format_text)

Arguments

Argument La description Obligatoire / facultatif
valeur Une valeur numérique, une formule qui correspond à une valeur numérique ou une référence à une cellule contenant une valeur numérique. Obligatoire
format_text

Un format numérique sous forme de chaîne de texte entre guillemets, par exemple "m / j / aaaa" ou "#, ## 0,00".

Les sections suivantes vous fournissent des instructions de formatage spécifiques.

Obligatoire

Directives pour les formats de nombres

Display decimal places and significant digits - Pour mettre en forme des fractions ou des nombres contenant des points décimaux, incluez les espaces réservés de chiffres, les points décimaux et les milliers de séparateurs suivants dans l'argument format_text.

Sr. Non Espace réservé et description
1

0 (zero)

Affiche des zéros non significatifs si un nombre comporte moins de chiffres que de zéros dans le format.

2

#

Suit les mêmes règles que le 0 (zéro). Toutefois, Excel n'affiche pas de zéros supplémentaires lorsque le nombre que vous tapez comporte moins de chiffres de chaque côté de la décimale qu'il n'y a de symboles # dans le format.

3

?

Suit les mêmes règles que le 0 (zéro). Toutefois, Excel ajoute un espace pour les zéros insignifiants de chaque côté du point décimal afin que les points décimaux soient alignés dans la colonne.

4

. (period)

Affiche le point décimal dans un nombre.

Display a thousands separator - Pour afficher une virgule comme séparateur de milliers ou pour mettre un nombre à l'échelle par un multiple de 1 000, incluez le séparateur suivant dans le format numérique.

Sr. Non Espace réservé et description
5

, (comma)

Affiche le séparateur des milliers dans un nombre. Excel sépare les milliers par des virgules si le format contient une virgule entourée de signes dièse (#) ou de zéros. Une virgule qui suit un espace réservé numérique met le nombre à l'échelle de 1 000.

Directives pour les formats de date et d'heure

Display days, months, and years - Pour afficher les nombres sous forme de formats de date (tels que les jours, les mois et les années), utilisez les codes suivants dans l'argument format_text.

m Affiche le mois sous forme de nombre sans zéro non significatif.
mm Affiche le mois sous forme de nombre avec un zéro non significatif, le cas échéant.
mmm Affiche le mois sous forme d'abréviation (de janvier à décembre).
mmmm Affiche le mois sous forme de nom complet (janvier à décembre).
mmmmm Affiche le mois sous la forme d'une seule lettre (J à D).
Affiche le jour sous forme de nombre sans zéro non significatif.
jj Affiche le jour sous forme de nombre avec un zéro non significatif, le cas échéant.
jjj Affiche le jour sous forme d'abréviation (du dimanche au samedi).
jjjj Affiche le jour sous forme de nom complet (du dimanche au samedi).
yy Affiche l'année sous forme de nombre à deux chiffres.
aaaa Affiche l'année sous la forme d'un nombre à quatre chiffres.

Display hours, minutes, and seconds - Pour afficher les formats d'heure (tels que les heures, les minutes et les secondes), utilisez les codes suivants dans l'argument format_text.

h Affiche l'heure sous forme de nombre sans zéro non significatif.
[h] Affiche le temps écoulé en heures. Si vous travaillez avec une formule qui renvoie une heure dans laquelle le nombre d'heures dépasse 24, utilisez un format numérique qui ressemble à[h]:mm:ss.
hh Affiche l'heure sous forme de nombre avec un zéro non significatif, le cas échéant. Si le format contientAM ou PM, l'heure est affichée sur la base de l'horloge de 12 heures. Sinon, l'heure est affichée sur la base de l'horloge de 24 heures.
h Affiche l'heure sous forme de nombre sans zéro non significatif.
m

Affiche la minute sous forme de nombre sans zéro non significatif.

le m ou la mm le code doit apparaître immédiatement après le h ou hh code ou juste avant le sscode; sinon, Excel affiche le mois au lieu des minutes.

[m] Affiche le temps écoulé en minutes. Si vous travaillez avec une formule qui renvoie une heure dans laquelle le nombre de minutes dépasse 60, utilisez un format numérique qui ressemble à[mm]:ss.
mm

Affiche la minute sous forme de nombre avec un zéro non significatif, le cas échéant.

le m ou la mm le code doit apparaître immédiatement après le h ou hh code ou juste avant le sscode; sinon, Excel affiche le mois au lieu des minutes.

s Affiche la seconde sous forme de nombre sans zéro non significatif.
[s] Affiche le temps écoulé en secondes. Si vous travaillez avec une formule qui renvoie une heure dans laquelle le nombre de secondes dépasse 60, utilisez un format numérique qui ressemble à[ss].
ss Affiche la seconde sous forme de nombre avec un zéro non significatif, le cas échéant. Si vous voulez afficher des fractions de seconde, utilisez un format numérique qui ressemble àh:mm:ss.00
AM / PM, am / pm, A / P, a / p Affiche l'heure sur la base d'une horloge de 12 heures. Excel afficheAM, am, A, ou a pour des périodes de minuit à midi et PM, pm, P, ou p pour des périodes de midi à minuit.

Directives pour la devise, les pourcentages et le format de notation scientifique

Include currency symbols - Pour faire précéder un nombre d'un signe dollar ($), saisissez le signe dollar au début de l'argument format_text (par exemple, "$#,##0.00"). Pour saisir l'un des symboles monétaires suivants dans un format numérique, appuyez sur NUM LOCK et utilisez le clavier numérique pour saisir le code ANSI du symbole.

Vous devez utiliser le pavé numérique; l'utilisation de la touche ALT avec les touches numériques dans la rangée supérieure du clavier ne générera pas de codes ANSI.

Entrer Utilisez cette combinaison de touches
¢ ALT + 0162
£ ALT + 0163
¥ ALT + 0165
ALT + 0128

Display percentages - Pour afficher les nombres sous la forme d'un pourcentage de 100, incluez le signe de pourcentage (%) dans l'argument format_text.

Display scientific notations - Pour afficher les nombres au format scientifique (exponentiel), utilisez les codes d'exposant suivants dans l'argument format_text.

E (E-, E +, e-, e +) Affiche un nombre au format scientifique (exponentiel). Excel affiche un nombre à droite du «E» ou «e» qui correspond au nombre d'emplacements où la virgule décimale a été déplacée.

Instructions pour inclure du texte et ajouter un espacement

Si vous incluez l'un des caractères suivants dans l'argument format_text, ils s'affichent exactement tels qu'ils ont été saisis.

$ Signe dollar
+ Signe plus
( Parenthèse gauche
: Côlon
^ Accent circonflexe (caret)
' Apostrophe
{ Crochet bouclé gauche
< Moins que signe
= Signe égal
- Signe moins
/ Marque de barre oblique
) Parenthèse droite
! Point d'exclamation
& Esperluette
~ Tilde
} Support bouclé droit
> Signe supérieur à
Caractère de l'espace

L'argument format_text ne peut pas contenir d'astérisque (*)

L'utilisation de la fonction TEXT convertit une valeur numérique en texte formaté et le résultat ne peut plus être calculé sous forme de nombre

Remarques

  • Vous pouvez également mettre en forme des nombres à l'aide des commandes du groupe Nombre sous l'onglet Accueil du ruban. Cependant, ces commandes ne fonctionnent que si la cellule entière est numérique. Si vous souhaitez formater un nombre et le combiner avec un autre texte, la fonction TEXTE est la meilleure option.

  • Si vous omettez les guillemets autour de l'argument format_text, TEXT renvoie #NAME? valeur d'erreur.

Applicabilité

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemple