Fonction STXT() : Extraire des caractères
Pourquoi utiliser la fonction stxt() ?
Cette fonction renvoie un ensemble 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.
![Texte initial de la fonction stxt](img/excel/fonctiontext/fonction-stxt-synthese.png)
=stxt(texte;no_depart;no-car)
Comment utiliser la fonction STXT() ?
Texte initial
![Texte initial de la fonction stxt](img/excel/fonctiontext/fonction-texte-initial.png)
Sélection de données
![Sélection de données de la fonction stxt](img/excel/fonctiontext/fonction-stxt-selection-donnees.png)
Saisissez les caractères : =stxt(A1;5;2)
Résultat
![Résultat de la fonction stxt](img/excel/fonctiontext/fonction-stxt-resultat.png)
Explication du fonctionnement de la fonction STXT avec un exemple :
- Argument 1 : Il s'agit du contenu de la cellule A1 qui est constitué du texte : "L'oiseau est bleu"
Il faut donc saisir : =stxt(A1;) - Argument 2 : Le deuxième argument vient indiqué la position de départ :
Dans l'exemple, il s'agit du 5ème caractère en partant du début de la chaine de caractère : L'oi S eau est bleu.
Il faut donc saisir : =stxt(A1;5) - Argument 3 : Le toisième argument vient indiqué le nombre de caractères que l'on souhaite extraire :
Dans l'exemple, il s'agit d'extraire 2 caractères L'oi SE au est bleu.
Il faut donc saisir : =stxt(A1;5;2)
La fenêtre argument de la fonction stxt()
![Responsive image](img/excel/fonctiontext/fonction-stxt-fenetre.png)
La fonction stxt() a trois arguments qui sont :
- le texte initial
- la position de départ
- le nombre de caractères que nous souhaitons extraire
La fonction STXT() correspond à la fonction MID() dans la version anglaise de Excel