Extraire partie d'un texte dans plusieurs cellules
Résolu
celine
-
celine -
celine -
Bonjour,
Dans un tableau avec plusieurs colonnes je dois sélectionner les 2 premières lettres du nom, dans une deuxième la 1ere lettre du prénom, dans la troisième colonne je dois sélectionner la 1ere lettre du sexe et enfin pour simplifier la chose(ironie) il me faut sélectionner les 2 dernier chiffre de la date de naissance. J'ai compris comment extraire les 2 première lettre du nom avec=gauche( b2;2)mais je ne sais pas saisir la formule complète j'ai essayé avec concat mais je dois faire un truc ou pas qui va pas. Pourriez vous m'aider car là je sèche depuis 15 jours j'en peux plus mais je suis têtu je veux savoir faire
Dans un tableau avec plusieurs colonnes je dois sélectionner les 2 premières lettres du nom, dans une deuxième la 1ere lettre du prénom, dans la troisième colonne je dois sélectionner la 1ere lettre du sexe et enfin pour simplifier la chose(ironie) il me faut sélectionner les 2 dernier chiffre de la date de naissance. J'ai compris comment extraire les 2 première lettre du nom avec=gauche( b2;2)mais je ne sais pas saisir la formule complète j'ai essayé avec concat mais je dois faire un truc ou pas qui va pas. Pourriez vous m'aider car là je sèche depuis 15 jours j'en peux plus mais je suis têtu je veux savoir faire
Configuration: Windows / Chrome 88.0.4324.104
5 réponses
-
Bonjour,
Si les données nom, prénom, sexe et d. nais sont par exemple de A2 à D2=GAUCHE(A2;2)&GAUCHE(B2;1)&GAUCHE(C2;1)&STXT(ANNEE(D2);3;2)
-
-
super!!! ça fonctionne !!!!! miracle!!!!! sauf que dans ma liste de salarié certains ont des prénoms composés (les méchants) comment puis-je ne modifié que les cellules salariés concernés s'il vous plaît? Après je vous laisse tranquille :-)
- Re
si le prénom composé est sans "-"=GAUCHE(A2;2)&SIERREUR(SI(CHERCHE(" ";B2)>0;GAUCHE(B2;1)&STXT(B2;TROUVE(" ";B2)+1;1));GAUCHE(B2;1))&GAUCHE(C2;1)&STXT(ANNEE(D2);3;2)
Avec tiret=GAUCHE(A2;2)&SIERREUR(SI(CHERCHE("-";B2)>0;GAUCHE(B2;1)&STXT(B2;TROUVE(" ";B2)+1;1));GAUCHE(B2;1))&GAUCHE(C2;1)&STXT(ANNEE(D2);3;2)
-
-
Bonjour,
BON / Jean / Masculin / 01/02/2000
=GAUCHE(B2;2)&GAUCHE(C2;1)&GAUCHE(D2;1)&TEXTE(E2;"aa")
devrait donner BOJM00
et si tu veux un signe tel que le - entre chaque extrait
=GAUCHE(B2;2)&"-"&GAUCHE(C2;1)&"-"&GAUCHE(D2;1)&"-"&TEXTE(E2;"aa")
ce qui donnerait BO-J-M-00
Cordialement -
-
Salutations à tous
M-12 j'ai vu une coquille dans la formule pour le tiret TROUVE("-"....
Pour tenir compte à la fois de l'espace et du tiret dans les prénoms composés
=GAUCHE(A2;2)&SIERREUR(SI(CHERCHE("*";SUBSTITUE(SUBSTITUE(B2;" ";"*");"-";"*"))>0;GAUCHE(B2;1)&STXT(B2;TROUVE("*";SUBSTITUE(SUBSTITUE(B2;" ";"*");"-";"*"))+1;1));GAUCHE(B2;1))&GAUCHE(C2;1)&STXT(ANNEE(D2);3;2)
Cordialement -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
