STXT
STXT renvoie une nombre spécifique de caractères dans une chaîne de texte, à partir d'une position que vous spécifiez, sur la base d'un nombre de caractères que vous spécifiez.
Syntaxe
STXT(texte;position_début;nombre_caractères)
texte représente la chaîne de texte qui contient les caractères que vous voulez extraire.
position_début représente la position du premier caractère que vous voulez extraire du texte. Le premier caractère du texte correspond à une position_début égale à 1, etc.
nombre_caractères spécifie le nombre de caractères du texte que STXT doit renvoyer.
Remarques
- Si position_début est supérieur à la longueur du texte, STXT renvoie "" (chaîne de texte vide).
- Si position_début est inférieur à la longueur du texte mais que Position_début plus Nombre_caractères est supérieur à la longueur du texte, STXT renvoie les caractères jusqu'à la fin du texte.
- Si position_début est inférieur à 1, STXT renvoie la valeur d'erreur #VALEUR!.
-
Si nombre_caractères est négatif, STXT renvoie la valeur d'erreur #VALEUR!.
Exemple
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é () |