Microsoft 365 Extraire texte après virgule et avant autre mot

Shpountz

XLDnaute Occasionnel
Bonjour à tous
Même si cela va paraitre enfantin pour certain je n'arrive pas à trouver de solution...
En cellule A2 j'ai le texte suivant :

LACOCQUE, JEANNE PHILOMENE

Je souhaiterais obtenir d'un coté juste LACOCQUE ce que j'arrive à faire avec la formule "=STXT(A2;TROUVE("";A2);TROUVE(",";A2)-TROUVE("";A2))"
et dans une autre cellule "Jeanne" je ne veux pas avoir le reste et si "JEANNE" pouvais devenir "Jeanne" ce serait le top.
Bien entendu "Jeanne" pourrait être "Madeleine" ou "Pierre" et la je sèche !

Vous remerciant pour votre aide
Amicalement
 

Amilo

XLDnaute Accro
Bonsoir à tous,
Cela faisait bien longtemps que je ne m'étais plus exercé dans les formules Excel

VB:
=NOMPROPRE(STXT(A2;CHERCHE(" ";A2;1)+1;NBCAR(A2)-CHERCHE(" ";A2;1)-CHERCHE(" ";A2;1)))

Edit : en réponse à la réponse de Shpountz, je me doutais bien que son exemple ne serait pas exhaustif et que ma formule ne fonctionnerait pas à tous les coups….je pense qu'il y aura d'autres cas particuliers, je quitte pour ce soir.

Cordialement
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 169
Messages
2 085 928
Membres
103 045
dernier inscrit
AP78