EXCEL séparation chaîne de caractères par /

Résolu
Bonjour,

je cherche un moyen de séparer la chaine de texte ci-dessous afin de ne récuperer que ce qui est après le dernier "/" de façon à obtenir prénom & nom (FRANK TEIXEIRA)
COR/JAPA/FORE/JAPCOFX/FRANK TEIXEIRA
j'ai essayé les formules RIGHT & LEFT avec SEARCh aussi mais ca ne marche pas
merci d'avance pour votre aide
Cdt
Frank

3 réponses

  1. Contributeur
    Bonjour

    comme d'hab... ce genre de question porte sur un modèle et ne dit pas si tous vos textes se ressemble.???

    Par exemple, vos textes ont ils toujours le même nombre de slash

    Si oui:
    =DROITE(A1;NBCAR(A1)-TROUVE("_";SUBSTITUE(A1;"/";"_";4)))

    et si non, c'est un peu plus compliqué:
    =DROITE(A2;NBCAR(A2)-TROUVE("_";SUBSTITUE(A2;"/";"_";NBCAR(A2)-NBCAR(SUBSTITUE(A2;"/";"")))))

    qui vous ressortira le texte à droite après le dernier slash

    crdlmnt
    ne sommes nous pas seuls à comprendre ce que l'on explique?
    2
    1. Salut,

      avec une formule matricielle qu'il faudra valider en pressant en même temps sur les 3 touches Ctrl+Shift et Entrée

      =DROITE(A1;EQUIV("/";STXT(A1;NBCAR(A1)-LIGNE($1:$255);1);0))

      si tu fais bien la formule se placera entre {}

      comme ceci
      {=DROITE(A1;EQUIV("/";STXT(A1;NBCAR(A1)-LIGNE($1:$255);1);0))}

      si tu n'y arrive pas fait signe
      A+
      Mike-31

      Une période d'échec est un moment rêvé pour semer les graines du savoir.
      2
      1. Vaucluse,
        merci beaucoup pour ta formule et désolé pour mon manque de précision, ce sont mes premiers pas sur un forum

        Mike-31,
        merci aussi pour ta formule, elle fonctionne parfaitement

        bonne journée et encore merci pour votre aide
        Cdt
        Frank
        0