Nom en Majuscule prénom en Nom-propre

Bonjour à tous

Je cherche à écrire le nom en MAJUSCULE et le prénom en Nom propre.

Mon problème vient des particules et des prénoms composés

Voir fichier joint

Amitiés à tous et joyeuse Fête

Annette

https://www.excel-pratique.com/~files/doc2/Classeur6.xls

Bonsoir,

La formule suivante en D5 à copier vers le bas :

=MAJUSCULE(GAUCHE(B5;CHERCHE(" ";B5;SI(GAUCHE(B5;3)="de ";4;1))-1))&""&NOMPROPRE(DROITE(C5;NBCAR(C5)-NBCAR(GAUCHE(B5;CHERCHE(" ";B5;SI(GAUCHE(B5;3)="de ";4;1))-1))))

Raja,

La réponse n'ai pas complète, La particule et le nom doivent être en majuscule et si le prénom est un prénom composé il doit s'écrire ex: Jean Claude ou Jean-Claude malgré le tiret

Je crois que mon désir complique le code

A bientôt

Annette

Re,

Voici ton fichier en retour sur lequel j'ai utilisé dans la colonne D la formule donnée précédemment. Dis-moi ce qu'il ne te va pas.

Fichier Joint

18projet-tableau.xlsm (494.15 Ko)

Raja

Grand merci, ma question sur le Forum venait que j'ignorai que la fonction Majuscule prenait tous les mots précédés d'un blanc

Jean Pierre Marie

et de l'imbrication du "si" dans la fonction cherche.

CHERCHE(" ";B5;SI(GAUCHE(B5;3)="de ";4;1))-1

Je continue mon appli

A bientôt

Annette

Rechercher des sujets similaires à "nom majuscule prenom propre"