Fonction texte

Résolu
lilienne -  
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je ne me souviens plus comment on fait : je voudrais relever les initiales du nom et prénom. Je sais que c'est fonction " gauche" mais je ne sais plus ce qu'il faut faire pour la deuxième initiale!!!
Merci à ceux qui peuvent m'aider.
Lilienne.

A voir également:

3 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonsoir
pour un texte en A1
=STXT(A1;TROUVE(" ";A1;1)+1;1)

s'il n'y a pas de blanc dans les prénoms composés

S'il y a risque de blanc dans le prénom (un seul):

=STXT(A1;TROUVE(" ";SUBSTITUE(A1;" ";"-";1);1)+1;1)

crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
lilienne
 
Bonsoir Vaucluse,
Merci pour votre réponse.
En fait, je voudrais utiliser la fct° " gauche" pour que, dans la colonne INITIALES, s'inscrive AD pour Alain DUPONT.
Ci-joint le tableau

http://www.cijoint.fr/cjlink.php?file=cj201105/cijE49sPa3.xlsx
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Ton tableau est malheureusement parfaitement vierge.
0
lilienne
 
oups....pardon !!!
là, le lien devrait être bon.
merci.
http://www.cijoint.fr/cjlink.php?file=cj201105/cijlcqEVyA.xlsx
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
"mais je ne sais plus ce qu'il faut faire pour la deuxième initiale!!! "
Vaucluse t'a donc répondu pour la deuxième initiale.

Tu étais censé savoir trouver la première initiale =GAUCHE(A1;1) car ce n'est vraiment pas sorcier.

Pour avoir les 2 initiales accolées il ne te reste qu'à les concaténer :
=GAUCHE(A1;1)&STXT(A1;TROUVE(" ";A1;1)+1;1)

OK ?
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Bien entendu, toutes les explications que nous t'avons fournies sont valables si
en A1 tu as "DUPONT Alain" ou "DUPONT Jean Paul".

Si, comme le montre ton fichier, tu as "DUPONT" en A1 et "Alain" en A2, les initiales en D1 seront données par la formule =GAUCHE(A1;1)&GAUCHE(B1;1)

C'est ce que tu voulais ?
0
lilienne
 
super !!!!!! MERCIIII
c'est exactement ce que je cherchais ! c'est tout bête en somme ! je voulais absolument utiliser la fonction plutôt que de le faire manuellement.
Cela mis à part, ne serais-tu pas un sarcastique des fois ???...lol...
Bon WE.
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Peut-être ! Encore que j'aurais préféré "agacé" à "sarcastique" : En effet il nous arrive trop souvent de perdre du temps à rechercher des solutions à un problème mal posé.

Par ailleurs, qu'entends-tu par "je voulais absolument utiliser la fonction plutôt que de le faire manuellement" ? Utiliser une formule avec 2 fois la fonction GAUCHE n'a rien de manuel !
(Et excuse-moi si tu me trouves encore une fois sarcastique).
Reçois mes cordiales et amicales salutations.
0