Inversement de nom et prénom dans cellule Excel

Bonjour,

Merci d'avance pour votre aide PRÉCIEUSE!

Je cherche à inverser les noms et prénoms d'individus dans plusieurs dixaines de cellules excel.

Certain ont un deuxième prénom en initial....

Voici un exemple:

Mary P. Boivert que je cherche à transformer en Boivert, Mary P.

ou encore:

Jean Pineault que je cherche a transformer en Pineault, Jean

J'ai essayé tellement de combinaison de formules (fonctions gauche, droite, cherche, Sierreur et les "&")et je tourne en rond. Mes oreilles fument!!!!

Si jamais quelqu un a une idée.

Merci bcp

Charlotte

Bonjour

J'ai trouvé cette formule (surement plus simple)

=STXT($A1;1+CHERCHE("µ";SUBSTITUE($A1;" ";"µ";NBCAR($A1)-NBCAR(SUBSTITUE($A1;" ";""))));100)&","&GAUCHE($A1;CHERCHE("µ";SUBSTITUE($A1;" ";"µ";NBCAR($A1)-NBCAR(SUBSTITUE($A1;" ";"")))))

Bonjour Banzaî , charlotte & gmb ! Yes j'y suis arrivé ! A quoi ? A faire comme Banzaï, a inverser prénom nom en une formule...Merci Banzaï de m'avoir donné la gniak ! (j'suis pas encore à ton niveau vu la longueur de la formule mais j'avance...)

=SI(ESTERREUR(TROUVE(CAR(32);A2;TROUVE(CAR(32);A2)+1));DROITE(A2;NBCAR(A2)-TROUVE(CAR(32);A2))&" "&GAUCHE(A2;TROUVE(CAR(32);A2));DROITE(A2;NBCAR(A2)-TROUVE(CAR(32);A2;CHERCHE(CAR(32);A2;TROUVE(CAR(32);A2)+1)))&" "&GAUCHE(A2;TROUVE(CAR(32);A2;CHERCHE(CAR(32);A2;TROUVE(CAR(32);A2)+1))))

hum...Pardon je m'emballe !

Bonjour à tous

Voici une version "Macro-Fonction"

Bye !

317essai-v1.xlsm (14.31 Ko)

Un grand MERCI à vous tous pour votre aide!

C'est FANTASTIQUE!!!!!!!!!!!!!!!!!!!!!!!

Rechercher des sujets similaires à "inversement nom prenom"