CTXT

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac Excel 2019 Excel 2016

Cet article décrit la syntaxe de formule et l’utilisation de la fonction FIXED dans Microsoft Excel.

Description

Arrondit un nombre au nombre de décimales spécifié, lui applique le format décimal, à l’aide d’une virgule et d’espaces, et renvoie le résultat sous forme de texte.

Syntaxe

CTXT(nombre, [décimales], [no_séparateur])

La syntaxe de la fonction CTXT contient les arguments suivants :

  • Nombre Obligatoire. Représente le nombre que vous voulez arrondir et convertir en texte.
  • Décimales Optionnel. Représente le nombre de chiffres après la virgule.
  • No_commas Optionnel. Représente une valeur logique qui, lorsqu’elle est VRAI, permet d’éviter que des virgules soient insérées dans le texte renvoyé par CTXT.

Remarques

  • Dans Microsoft Excel, les nombres ne peuvent jamais comporter plus de 15 chiffres significatifs, mais décimales peut en compter jusqu’à 127.
  • Si décimales est négatif, nombre est arrondi à gauche de la virgule.
  • Si décimales est omis, le nombre de décimales par défaut est 2.
  • Si no_séparateur est FAUX ou omis, le texte renvoyé comprend des espaces.
  • La principale différence entre la mise en forme d’une cellule contenant un nombre à l’aide d’une commande (sous l’onglet Accueil , dans le groupe Nombre , cliquez sur la flèche en regard de Nombre, puis cliquez sur Nombre.) et la mise en forme d’un nombre directement avec la fonction FIXED est que FIXED convertit son résultat en texte. alors qu’un nombre mis en forme au moyen de la commande Cellule reste un nombre.

Exemple

Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.

Données    
1234,567
-1234,567
44,332
Formule Description Résultat
=CTEXT(A2;1) Arrondit le nombre dans A2 à un chiffre après le séparateur décimal. 1234,6
=CTXT(A2;-1) Arrondit le nombre dans A2 à un chiffre avant le séparateur décimal. 1 230
=CTXT(A3, -1, VRAI) Arrondit le nombre dans A2 à un chiffre avant le séparateur décimal, sans séparateur de milliers (argument VRAI). -1230
=CTXT(A4) Arrondit le nombre dans A4 à deux chiffres avant le séparateur décimal. 44,33