Extraire le texte entre parenthèses à partir d’une chaîne de texte
Si une partie du texte est entourée de parenthèses dans la chaîne, comment extraire rapidement et facilement toutes les sous-chaînes situées entre ces parenthèses dans Excel, comme le montre la capture d’écran suivante ?

Extraire le texte entre parenthèses à partir d’une chaîne de texte dans Excel
Pour extraire les données situées entre parenthèses, commencez par repérer la position des parenthèses ouvrante et fermante à l’aide de la fonction TROUVE, puis utilisez la fonction STXT pour obtenir le résultat souhaité. La syntaxe générique est la suivante :
- textLa chaîne de texte ou la valeur de cellule à partir de laquelle vous souhaitez extraire des données.
Veuillez saisir ou copier la formule ci-dessous dans une cellule vide :
Ensuite, faites glisser cette formule vers les autres cellules où vous souhaitez l’appliquer : tous les textes situés entre parenthèses seront ainsi extraits, comme le montre la capture d’écran.

Explication de la formule :
- 1. TROUVE(«(»,A2)+1 :Cette fonction TROUVE renvoie la position de la première parenthèse ouvrante dans la cellule A2, puis ajoute 1 pour cibler le premier caractère à l’intérieur des parenthèses. Ce résultat constitue l’argument no_départ de la fonction STXT.

- 2. TROUVE(«)»,A2)-TROUVE(«(»,A2)-1 :
- TROUVE(«)»,A2) : Cette partie de la formule renvoie la position de la première parenthèse fermante dans la cellule A2.
- TROUVE(«)»,A2)-TROUVE(«(»,A2)-1 : La position de la parenthèse fermante moins celle de la parenthèse ouvrante donne le nombre de caractères situés entre les parenthèses à extraire. Cette valeur de retour correspond à l’argument nb_car de la fonction STXT.

- 3. STXT(A2;TROUVE(«(»,A2)+1;TROUVE(«)»,A2)-TROUVE(«(»,A2)-1) :À ce stade, la fonction STXT extrait le texte situé entre les parenthèses.

Remarque: Si plusieurs paires de parenthèses figurent dans une même cellule et que vous souhaitez extraire toutes les sous-chaînes situées entre elles, utilisez la formule suivante :
Ensuite, faites glisser cette formule jusqu’à La cellule à droite pour extraire toutes les chaînes situées entre parenthèses à partir d’une cellule, comme le montre la capture d’écran :

Continuez à faire glisser la poignée de recopie vers le bas jusqu’à la plage de cellules concernée : tous les textes situés entre chaque paire de parenthèses seront alors extraits en une seule opération, comme le montre la capture d’écran.

Fonctions associées utilisées :
- MID:
- La fonction STXT (MID) extrait des caractères précis situés au cœur d’une chaîne de texte.
- SEARCH:
- La fonction TROUVE (SEARCH) vous permet de repérer la position d’un caractère ou d’une sous-chaîne précise au sein d’un texte donné.
Autres articles :
- Extraire un mot commençant par un caractère spécifique dans Excel
- Par exemple, vous devrez peut-être extraire le mot commençant par le caractère « = » dans chaque cellule, comme le montre la capture d’écran ci-dessous. Comment accomplir cette tâche rapidement et facilement dans Excel ?
- Extraire un mot contenant un texte spécifique dans Excel
- Parfois, vous souhaitez extraire d’une cellule le mot contenant un caractère ou un texte spécifique — comme illustré dans la capture d’écran suivante, où l’objectif est d’extraire tous les mots incluant le caractère « = ». Comment réaliser cette opération dans Excel ?
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.


