Extraction dans une chaine variable

Résolu
gexelpa -  
 gexelpa -
Bonjour,

Je suis à la recherche d'une formule permettant d'extraire les caractères qui se trouvent après le dernier " " (espace), dans une cellule pouvant contenir des chiffres avec des lettres et des symboles entrecoupés par des espaces.
Dans l'exemple ci-dessous, le résultat recherché est Antigua-et-Barbuda

AC ATG 1X3 Antigua-et-Barbuda

Merci d'avance.
Cdlt,
gexelpa

3 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour à tous,

    =DROITE(SUBSTITUE(E2;" ";"$ ";3);NBCAR(E2)-CHERCHE("$";SUBSTITUE(E2;" ";"$ ";3)))

    a condition que la syntaxe (3 espaces avant la recherche) reste constante.

    Crdlmt
    1
    1. gexelpa
       
      Merci pour cette réponse, mais effectivement, les espaces font également partie des variables...
      Merci quand même !
      Cdlt,
      gexelpa
      0
  2. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour gexelpa

    Avec ta chaine de caractères en A1, en B1 formule matricielle (à valider par Ctrl+Maj+Entrée et la formule se met auto entre accolades dans la barre de formules) :
    =DROITE(A1;EQUIV(" ";STXT(A1;NBCAR(A1)-LIGNE($1:$255);1);0))

    Cdlmnt
    Via
    1
    1. gexelpa
       
      Bonjour Via,
      Toujours au top ! tant au niveau de la pertinence de la réponse, que de la réactivité !
      Ce que j'aimerais savoir maîtriser excel & vba de la même manière...
      1000 mercis
      gexelpa
      0
  3. jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   9 977
     
    Bonjour,

    Si on ne sait pas combien de fois des blancs :
    =DROITE(A1;NBCAR(A1)-CHERCHE("µ";SUBSTITUE(A1;" ";"µ";NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))))) 


    Rendons à son auteur : https://forum.excel-pratique.com/viewtopic.php?t=3120

    Cdlt
    1
    1. gexelpa
       
      Bonjour jee pee,
      Cette formule fonctionne également (j'ai testé celle de via également, qui m'avait répondu juste un peu avant)
      Merci bcp !
      gexelpa
      0