convertion : miniscules - majuscules

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

C

CP

Guest
Bonjour,

Je voudrais convertir une colonne de texte (noms propres) tapée en minuscules, sous cette forme : première lettre du mot en majucles, sauf pour les noms avec particule (de ; le); pour ceux-ci la particule resterait en minuscule et majucule pour la première lettre du nom.

exemple pour y voir plus clair :

robert = Robert
de char = de Char

Si possible cette convertion aurait lieu dans la même colonne.

Merci de votre aide.
 
Bonjour,

Dans une autre cellule :
=GAUCHE(A1;SI(ESTNUM(TROUVE(" ";A1));TROUVE(" ";A1)))&NOMPROPRE(DROITE(A1;NBCAR(A1)-SI(ESTNUM(TROUVE(" ";A1));TROUVE(" ";A1))))

Les particules en minuscule, oui.
Mais les préfixes, chez les Le Gall, Le Magne, Le Du, Le Floc'h, prennent une majuscule (du moins dans mon pays)
Et ça donne(rait) :
=SI(GAUCHE(A1)="L";NOMPROPRE(A1);GAUCHE(A1;SI(ESTNUM(TROUVE(" ";A1));TROUVE(" ";A1)))&NOMPROPRE(DROITE(A1;NBCAR(A1)-SI(ESTNUM(TROUVE(" ";A1));TROUVE(" ";A1)))))
sauf que ça ne fonctionne pas pour le floc'h, il devient Le Floc'H et il n'est pas content.
Cabioc'h sans préfixe n'est pas content non plus.
 
Salut,

Ma petite contribution :

=SI(OU(GAUCHE(A1;3)="le ";GAUCHE(A1;3)="de ");GAUCHE(A1;3)&NOMPROPRE(DROITE(A1;NBCAR(A1)-3));NOMPROPRE(A1))

En listant et en nommant les particules (à deux lettres + esapce) possibles :
=SI(NB.SI(particule;GAUCHE(A1;3))=1;GAUCHE(A1;3)&NOMPROPRE(DROITE(A1;NBCAR(A1)-3));NOMPROPRE(A1))

Ândré.
 
- 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
6
Affichages
1 K
Réponses
1
Affichages
2 K
Réponses
2
Affichages
877
Retour