Excel - concaténer avec une initiale de mot

Sawadee -  
smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   -
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!

7 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour

le prénom en B1
le nom en A1
=MAJUSCULE(GAUCHE(B1;1))&". "&A1
2
smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
 
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)
0
smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
 
ou encore:
=CONCATENER(GAUCHE(NOMPROPRE(A1);1);".";B1)
0
qmike Messages postés 1599 Date d'inscription   Statut Membre Dernière intervention   594
 
bonjour
Oui ou encore la
http://bvrve.club.fr/Astuces_Michel/239excel.html
bonne journée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
y'a la sréréo, aujourd'hui ?
0
qmike Messages postés 1599 Date d'inscription   Statut Membre Dernière intervention   594
 
Y'a la sréréo, aujourd'hui ?
?????????????????????????????????????????????????
0
smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
 
ou par ce macro:
Sub cocatener()
Range("B2")=Left(Ucase(Range("A1")),1)&"."&Range("B1")
End Sub
0