Rechercher : dans
Par :

Excel - concaténer avec une initiale de mot

Dernière réponse le 15 jun 2009 à 16:28:48 Sawadee, le 12 jun 2009 à 17:34:15 
 Signaler ce message aux modérateurs

Bonjour,

J'ai dans excel une liste de noms de famille, et en vis a vis la liste des prénoms de ces personnes

je cherche à trouver la formule pour concaténer les 2 (nom + prénom ) de façon à ce que ça s'affiche comme ceci : A.Dupond, c'est-à-dire que j'obtienne l'initiale du prénom, puis un point, puis le nom de famille.

Est ce possible? Si oui comment? Merci!

Configuration: Windows XP
Firefox 3.0.10

1

michel_m, le 12 jun 2009 à 17:50:11

Bonjour

le prénom en B1
le nom en A1
=MAJUSCULE(GAUCHE(B1;1))&". "&A1 Cordialement, Michel

Répondre à michel_m

2

smartway14, le 13 jun 2009 à 12:08:25

Bonjour;
on supose que le nom est das A1 et le prénom est dans B1,dans une autre cellule tapez la formule suivante:
=CONCATENER(MAJESCULE(GAUCHE(A1;1));".";B2)

Répondre à smartway14

3

smartway14, le 13 jun 2009 à 12:18:37

Ou encore:
=CONCATENER(GAUCHE(NOMPROPRE(A1);1);".";B1)

Répondre à smartway14

4

qmike, le 13 jun 2009 à 12:42:28

Bonjour
Oui ou encore la
http://bvrve.club.fr/Astuces_Michel/239excel.html
bonne journée

Répondre à qmike

5

michel_m, le 13 jun 2009 à 14:28:35

Y'a la sréréo, aujourd'hui ? Cordialement, Michel

Répondre à michel_m

6

qmike, le 14 jun 2009 à 20:00:47

Y'a la sréréo, aujourd'hui ?
?????????????????????????????????????????????????

Répondre à qmike

7

 smartway14, le 15 jun 2009 à 16:28:48

Ou par ce macro:
Sub cocatener()
Range("B2")=Left(Ucase(Range("A1")),1)&"."&Range("B1")
End Sub

Répondre à smartway14