STXT renvoie un nombre déterminé de caractères d'une chaîne de texte à partir de la position que vous indiquez, en fonction du nombre de caractères spécifiés.
Syntaxe
STXT(texte;no_départ;no_car)
texte représente la chaîne de texte contenant les caractères à extraire.
no_départ représente la position dans le texte du premier caractère à extraire. Le premier caractère de texte a un no_départ égal à 1, et ainsi de suite.
no_car indique le nombre de caractères que la fonction STXT doit extraire du texte.
Notes
-
Si no_départ est supérieur à la longueur de texte, STXT renvoie une chaîne vide ("").
-
Si no_départ est inférieur à la longueur de texte, mais que no_départ plus no_car dépasse la longueur de texte, STXT renvoie tous les caractères jusqu’à la fin de texte.
-
Si no_départ est inférieur à 1, STXT renvoie la valeur d’erreur #VALEUR!.
-
Si no_car est négatif, STXT renvoie la valeur d’erreur #VALEUR!.
Exemples
Formule |
Description (résultat) |
=STXT("Flux de fluide";1;4) |
Quatre caractères de la chaîne, à partir du premier caractère (Flux) |
=STXT("Flux de fluide";9;20) |
Vingt caractères de la chaîne, à partir du neuvième (fluide) |
=STXT("Flux de fluide";20;5) |
La position de début étant supérieure à la longueur de la chaîne, un texte vide est renvoyé () |