Fonction texte
Résolu/Fermé
lilienne
-
13 mai 2011 à 20:39
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 - 15 mai 2011 à 01:43
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 - 15 mai 2011 à 01:43
A voir également:
- Fonction texte
- Fonction si et - Guide
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
- Transcription audio en texte word gratuit - Guide
- Texte barré whatsapp - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
Modifié par Vaucluse le 13/05/2011 à 20:45
Modifié par Vaucluse le 13/05/2011 à 20:45
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?
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?
Raymond PENTIER
Messages postés
58397
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
17 094
13 mai 2011 à 22:32
13 mai 2011 à 22:32
"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 ?
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 ?
Raymond PENTIER
Messages postés
58397
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
17 094
14 mai 2011 à 03:18
14 mai 2011 à 03:18
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 ?
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 ?
Raymond PENTIER
Messages postés
58397
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 avril 2024
17 094
15 mai 2011 à 01:43
15 mai 2011 à 01:43
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 !
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.
13 mai 2011 à 21:03
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
13 mai 2011 à 22:28
14 mai 2011 à 00:14
là, le lien devrait être bon.
merci.
http://www.cijoint.fr/cjlink.php?file=cj201105/cijlcqEVyA.xlsx