Extraire une chaîne de caractères

Résolu
Bonjour tous le monde,

Est ce que vous pouvez me dire comment puis-je extraire une chaîne de caractère entre deux caractères spéciaux en l’occurrence le -
Ps= la taille de cette chaîne de caractère que je veux extraire varie à chaque fois

Merci d'avance

Cordialement,

2 réponses

  1. Merci j'ai résolu mon problème c'est la solution si ça vous intéresse
    =STXT(A2;CHERCHE("-";A2;1)+1;CHERCHE("-";A2CHERCHE("-";A2;1)+1)-(CHERCHE("-";A2;1)+1))
    0
    1. Contributeur
      Bonjour,

      Une formule pour le faire :
      =GAUCHE(STXT(A1;TROUVE("-";A1)+1;100);TROUVE("-";STXT(A1;TROUVE("-";A1)+1;100))-1)

      ou
      =GAUCHE(DROITE(A1;NBCAR(A1)-TROUVE("-";A1));TROUVE("-";DROITE(A1;NBCAR(A1)-TROUVE("-";A1)))-1)

      0
      1. Bonjour,

        Tout d'abord je vous remercie pour votre réponse, effectivement ça résout le problème mais il y a un autre souci je me suis rendu compte qu'il y a des cellules où y a pas le deuxième slaches
        Exemple: France/paris saint germain/Paris
        France/Saint Etienne

        Est ce que c'est possible d'extraire Paris saint germain et saint Etienne dans la même formule ?
        0
      2. Contributeur
        Bonjour,

        Est ce que c'est possible d'extraire Paris saint germain et saint Etienne dans la même formule ?
        Comme ceci cela devrait fonctionner :
        =SIERREUR(GAUCHE(DROITE(A2;NBCAR(A2)-TROUVE("/";A2));TROUVE("/";DROITE(A2;NBCAR(A2)-TROUVE("/";A2)))-1);DROITE(A2;NBCAR(A2)-TROUVE("/";A2)))
        0
      3. Bonjour c'est exactement ça merci
        0