Repérer Prénom et Nom

  • Initiateur de la discussion Initiateur de la discussion alstar
  • 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 !

A

alstar

Guest
Bonjour.

Voici mon probleme :
J'ai dans une cellule la civilité, le nom et le prénom de personnes. Je souhaite séparer le nom du prénom en n'ayant pas plus de 20 caracteres par item.
J'ai utilisé la méthode de la recherche d'espaces mais cela ne fonctionne pas dans le cas de nom composés...

Que me proposez vous pour y remédier ?
Exemple joint.
 

Pièces jointes

Re : Repérer Prénom et Nom

Bonjour,

Peut-être avec ces formules :

En D2, pour le nom :

Code:
=STXT(A2;TROUVE(" ";A2)+1;TROUVE("µ";SUBSTITUE(A2;" ";"µ";
NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""))))-TROUVE(" ";A2))

en E2, pour le prénom :

Code:
=STXT(A2;TROUVE("µ";SUBSTITUE(A2;" ";"µ";NBCAR(A2)-
NBCAR(SUBSTITUE(A2;" ";""))))+1;9^9)

Reste à voir comment tu souhaites traiter les DE quelque chose

@+
 
Re : Repérer Prénom et Nom

re,

Pour faire abstraction du DE, cette variante pour le nom :

toujours en D2 :

Code:
=STXT(A2;TROUVE(" ";A2)+1+(STXT(A2;TROUVE(" ";A2)+1;3)="DE ")*3;TROUVE("µ";
SUBSTITUE(A2;" ";"µ";NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""))))-(STXT(A2;
TROUVE(" ";A2)+1;3)="DE ")*3)

@+

Edit : non, ne fonctionne pas. à revoir

@+

re,

Version corrigée :

Code:
=STXT(A2;TROUVE(" ";A2)+1+(STXT(A2;TROUVE(" ";A2)+1;3)="DE ")*3;TROUVE("µ";
SUBSTITUE(A2;" ";"µ";NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""))))-((STXT(A2;
TROUVE(" ";A2)+1;3)="DE ")*3)-TROUVE(" ";A2))

@+
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
679
Réponses
5
Affichages
317
  • Question Question
Réponses
5
Affichages
638
Réponses
1
Affichages
237
Retour