Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

formule extraction de mots

  • Initiateur de la discussion Initiateur de la discussion david84
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

david84

XLDnaute Barbatruc
Bonjour le forum,
en colonne A j'ai une liste de disciplines précédées de leur code et je cherche à extraire uniquement le nom de la discipline en colonne B (fichier joint).

ex : En A1, j'ai : 124 - TENNIS DE TABLE ("124"+ " espace"+"tiret"+"espace"+ "TENNIS DE TABLE").
Pour récupérer en B1 "TENNIS DE TABLE", j'utilise
=DROITE(A1;EQUIV("-";STXT(A1;NBCAR(A1)-LIGNE(INDIRECT("1:" & NBCAR(A1)));1);0))
Pas de pb. Par contre, lorsque je tire ma formule vers le bas et qu'elle arrive à
129 - VOLLEY-BALL
je récupère "BALL" car la formule m'extrait tout ce qui est à droite du 1er tiret
Comment récupérer également "VOLLEY-BALL" ?
Merci de votre aide
 

Pièces jointes

Re : formule extraction de mots

Bonjour,

A priori, il n'est pas nécessaire de recourir à une formule matricielle.

Essaye avec :

Code:
=STXT(A1;TROUVE("-";A1)+2;99)

Je te laisse tester

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
572
Réponses
3
Affichages
491
Réponses
13
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…