STXT

Microsoft Office List 2007

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é ()