La fonction CTXT() d’Excel (en anglais FIXED ())

Syntaxe.

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

Définition.

Cette fonction convertit une valeur numérique en texte avec un nombre fixe de décimales.

Arguments
Nombre (requis). La valeur numérique que vous souhaitez convertir en texte.
décimales (facultatif). Le nombre de chiffres à droite du point décimal.
⦁ no_séparateur (facultatif). Une valeur logique. Si no_séparateur a la valeur VRAI, la fonction CTXT() n’affiche pas de virgule dans le texte renvoyé.

Contexte.

Comme la fonction DEVISE (), la faction CTXT() arrondit le nombre et le convertit en texte. Les décimales indiquent si une valeur est arrondie ou, dans le cas contraire, combien de décimales la valeur doit avoir.
Dans Excel, les nombres peuvent avoir un maximum de 15 chiffres. La valeur maximale valide pour les décimales est 127. Si l’argument des décimales est une valeur négative, la valeur est arrondie au nombre de chiffres situé à gauche de la virgule. Si aucune décimale n’est indiquée, deux décimales sont utilisées. Si vous spécifiez la valeur logique FAUX ou rien dans l’argument no_séparateur, le texte renvoyé contient des virgules.
La différence entre la commande Format / Cellules de l’onglet Nombre et la fonction CTXT () est que CTXT () convertit une valeur numérique en texte. Un nombre formaté avec la commande Format / Cells est toujours une valeur numérique. Malgré cette différence, vous pouvez utiliser des nombres convertis avec la fonction CTXT () dans d’autres formules car, pour les calculs, Excel convertit les nombres affichés sous forme de valeurs de texte en valeurs numériques.

Exemple.

Supposons que vous souhaitiez vous assurer qu’une colonne avec des valeurs numériques utilisée pour un publipostage dans Word n’est pas modifiée. Utilisez la fonction CTXT() pour convertir les valeurs en texte dans une nouvelle colonne. Cette colonne peut ensuite être utilisée pour le publipostage dans Word. Voici quelques exemples supplémentaires:
= CTXT (12,56) renvoie 12,56.
= CTXT (1234; 56; -1;1) renvoie 12 3 0.
= CTXT (12,56;0) renvoie 13.
= CTXT (1234,56; -2; TRUE) renvoie 1200.
= CTXT (12,46;0) renvoie 12.= CTXT (1234,56; -3,0) renvoie 1 000.
= CTXT (pi (); 3) renvoie 3.142.
= CTXT (1234,56; – ​​4; FAUX) renvoie 0.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x