Formule Excel 2007

Résolu
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

  • Votes
  • Date
  • Date décroissante
  1. 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. Contributeur
      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. 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