Fonction STXT

La fonction STXT est une fonction Excel permettant d’extraire une partie d’un texte en spécifiant le point de départ et le nombre de caractères voulus.
Utilisation de la fonction STXT sur Excel

Syntaxe

La fonction STXT s’écrit de la façon suivante :

= STXT( texte ; no_départ ; no_car )

Cette fonction possède 3 arguments :

  • texte – Texte dont on souhaite récupérer une partie.
  • no_départ – Le numéro du premier caractère à extraire.
  • no_car – Le nombre de caractères à extraire.

La fonction STXT permet de récupérer un certain nombre de caractères dans une valeur donnée. À la différence de la fonction GAUCHE ou de la fonction DROITE, on n’est pas obligé d’extraire à partir d’une extrémité du texte. La fonction nous laisse la possibilité de préciser à partir de quel caractère nous souhaitons extraire du texte ainsi que la taille du texte souhaitée.

Dans l’exemple ci-dessous, nous voulons les 3 caractères situés à partir du 11e caractère du texte donné.

= STXT( "Bienvenue sur Cleex" ; 11 ; 3 )
--> Résultat : "sur"

Si nous indiquons un nombre de caractères plus grand que ceux disponibles, la fonction renverra uniquement le texte disponible.

= STXT( "Bienvenue sur Cleex" ; 11 ; 30 )
--> Résultat : "sur Cleex"

La fonction STXT fonctionne également avec des nombres mais elle renverra alors du texte. On pourra se servir de la fonction CNUM pour forcer Excel à convertir la valeur en nombre.

= STXT( "1234,56" ; 2 ; 2 )
--> Résultat : "23"

= CNUM( STXT( "1234,56" ; 2 ; 2 ) )
--> Résultat : 23

Quelques utilisations de la fonction STXT

Extraire le texte après un caractère spécifique

Pour récupérer l’ensemble du texte après un caractère spécifique, il faudra se servir de la fonction STXT ainsi que de la fonction CHERCHE. Cette dernière renvoie la position du caractère recherché. Voici la formule.

= STXT( "123-456-789" ;
  CHERCHE( "-" ; "123-456-789" ; 1 ) + 1 ;
  30 )
--> Résulat : "456-789"

ou

= STXT( A1 ;
  CHERCHE( "-" ; A1 ; 1 ) + 1 ;
  30 )
--> si A1 contient "123-456-789"

Extraire le texte entre deux caractères spécifiques

De la même façon il est possible de récupérer l’extrait du texte compris entre deux caractères. La formule est plus complexe puisqu’elle demande de faire à plusieurs reprises des fonctions CHERCHE. En effet, pour déterminer le nombre de caractères à extraire, il faut calculer la position du second caractère spécifique et la soustraire à la position du premier.

= STXT(
    A1 ;
    CHERCHE( "-" ; A1 ; 1 ) + 1 ; 
    CHERCHE( "-" ; A1 ; 
      CHERCHE( "-" ; A1 ; 1 ) + 1 ) 
  - ( CHERCHE( "-" ; A1 ; 1 ) + 1 ) 
  )
--> Résultat : "456" puis
    A1 = "123-456-789"

Formules en lien

Fonctions en lien

4.9/5 - (28 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Avis Morpheus Formation la meilleure formation Excel en 2026
Avis sur Morpheus Formation

Cleex.fr rejoint Morpheus Formation

Cleex.fr rejoint naturellement Morpheus Formation, l’organisme 100% spécialisé sur Excel et ses dernières nouveautés. 

Objectif ? Vous proposer toujours plus de contenus accessibles sur Excel !

Sacha Letullier pour Cleex
Sacha LETULLIER - Co-fondateur de Morpheus Formation

Formation Excel (100% finançable)

Un programme personnalisé, avec un formateur expert attitré et selon vos disponibilités.

Depuis 2021, Morpheus Formation a formé plus de 850 apprenants et dispensé plus de 15 000 heures de formation sur Excel et Power BI.
Tout cela, avec un taux de satisfaction global de 9,79/10. 

Morpheus Formation est un organisme certifié QUALIOPI
Formation Excel éligible CPF

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.

Cleex évolue… et rejoint Morpheus Formation
Bonne nouvelle 👋 Le site Cleex rejoint Morpheus Formation, organisme spécialisé dans la formation Excel moderne. Concrètement, ce qui change pour vous :
Sacha Letullier, co-fondateur de Morpheus Formation.
Yann Legrand, créateur de Cleex et contrôleur de gestion de formation.
  • toujours des tutoriels gratuits pour progresser
  • encore plus de ressources, exercices et guides pratiques
  • et la possibilité d’aller plus loin avec des formations Excel personnalisées animées par des experts.
Cliquez sur le lien : accédez au site Morpheus Formation pour découvrir toutes nos ressources offertes :)
Overlay Image
CLEEX.FR REJOINT MORPHEUS FORMATION
Yann Legrand, créateur de Cleex et contrôleur de gestion de formation.
Sacha Letullier, gérant de Morpheus Formation et formateur Excel.
WEBINAIRE EXCEL
Date : Jeudi 09/04 avec Nicolas et Augustin de Morpheus Formation. Inscrivez-vous pour recevoir la rediffusion et les supports par mail.
Power Query dans Excel
WEBINAIRE EXCEL
Inscrivez-vous pour recevoir la rediffusion et les supports par mail.
Power Query dans Excel