Formule Excel 2007

Résolu/Fermé
pepino - 21 mai 2010 à 11:47
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 21 mai 2010 à 12:12
Bonjour,

Je cherche une formule me permettant d'extraire le nom de la colonne A, le copier en colonne B et de les mettre en majuscule.

Ex :

Au depart : Colonne A ----> Dupont michel

Resultat souhaité : Colonne A --> MICHEL colonne B --> DUPONT


Cordialement.

Pascal

3 réponses

Drummer67 Messages postés 55 Date d'inscription vendredi 14 mai 2010 Statut Membre Dernière intervention 8 juin 2010 4
21 mai 2010 à 12:10
Cellule A1 tu as ---> Dupont michel

Cellule B1 =MAJUSCULE(DROITE(A1;CHERCHE(" ";A1)))

Cellule C1 =MAJUSCULE(GAUCHE(A1;CHERCHE(" ";A1)))


Tu obtiens :
A1 => Dupont michel
B1 => MICHEL
C1 => DUPONT


Voila ;-D
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
21 mai 2010 à 12:11
bonjour
pour le prénom
=MAJUSCULE(DROITE(A1;NBCAR(A1)-CHERCHE(" ";A1)))
pour le nom
=MAJUSCULE(GAUCHE(A1;CHERCHE(" ";A1)-1))

attention: pas de nom à particule
-1
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
Modifié par Mike-31 le 21/05/2010 à 12:15
Salut,

Pour une saisie en A1,

pour le nom

=MAJUSCULE(GAUCHE(A1;TROUVE(" ";A1)-1))

Pour le prénom, formule plus complexe pour ne pas oublier les prénoms composés comme dupont jean michel

=MAJUSCULE(STXT(A1;TROUVE(" ";A1)+1;NBCAR(A1)))

Peut être compléter les formules avec une conditionnelle dans le cas de cellule vide en A
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
-1