STXT renvoie un nombre donné de caractères extraits d’une chaîne de texte à partir de la position que vous avez spécifiée, en fonction du nombre de caractères spécifiés.
Syntaxe
MID(text,start_num,num_chars)
Text est la chaîne de texte contenant les caractères que vous souhaitez extraire.
Start_num est la position du premier caractère que vous souhaitez extraire dans le texte. Le premier caractère de texte a un no_départ égal à 1, et ainsi de suite.
Num_chars spécifie le nombre de caractères que mid doit renvoyer à partir du texte.
Remarques
- 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) |
|---|---|
| =MID(« Fluid Flow »,1,5) | Cinq caractères de la chaîne, en commençant au premier caractère (Fluid) |
| =MID(« Fluid Flow »,7,20) | Vingt caractères de la chaîne, en commençant au septième (Flux) |
| =MID(« Fluid Flow »,20,5) | Étant donné que le point de départ est supérieur à la longueur de la chaîne, le texte vide est retourné () |