Extraire un texte d'une cellule

Fermé
afournery Messages postés 15 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 19 février 2016 - 28 mai 2013 à 10:22
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 - 28 mai 2013 à 11:37
Bonjour,



Je suis sur que le sujet est traité mais je ne trouve pas mon bonheur.

Sous openOffice.Calc

J'ai une cellule A1 qui contient blaablabla@-Profession-@blablalba
Dans B1 je souhaite Profession

J'ai essayé ceci :
=GAUCHE(A1;CHERCHE("-@";A1;1)) -> blaablabla@-Profession-
=DROITE(B1;NBCAR(K3)-CHERCHE("@-";B1;1)) -> -Profession-

Mais pas moyen de le faire en une fois, Comment faire ?

Je suis à l'écoute

3 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
28 mai 2013 à 10:42
Bonjour

Une idée

sous Excel cela pourra vous venir en aide

=DROITE(GAUCHE(A1;CHERCHE("-";A1)-1+CHERCHE("-";A1)-1);CHERCHE("-";A1)-1+CHERCHE("-";A1)-CHERCHE("-";A1)-1)
0
afournery Messages postés 15 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 19 février 2016
28 mai 2013 à 10:57
Solution

=DROITE(GAUCHE(J3;CHERCHE("-@";J3;1));NBCAR(GAUCHE(J3;CHERCHE("-@";J3;1)))-CHERCHE("@-";GAUCHE(J3;CHERCHE("-@";J3;1));1))

merci bonne journée
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
28 mai 2013 à 11:37
Bonjour,
Vous étiez sur la bonne piste au #1, pour faire plus court:
=DROITE(GAUCHE(A1;CHERCHE("-@";A1;1)-1);CHERCHE("@-";A1;1)-1)
0