Extraire une chaîne de caractères située après un énième "-"

Bonjour à tous,

Je cherche une formule qui permettrait d'extraire une chaîne de caractères après un nombre donné de tirets, en l'occurrence le 15ème tiret dans un premier temps.

Par exemple, dans le cas ci-dessous, j'aimerais extraire "Maison 130" :
Rouge-XL-Juin-6-5-6-12-728-2-48-RSE-36-22-12-5-Maison 130

Ici, l'élément apparaît en dernier, si jamais je souhaite extraire "RSE" dans l'exemple ci-dessus, est-ce possible ?

Ci-joint un fichier exemple.

Merci par avance,

4essai.xlsx (11.02 Ko)

Bonjour,

Pas impossible qu'une fonction plus "ciblée" n'existe pas dans la version Excel 365 (dont je ne dispose pas, ici) ... Sinon, tu peux tester :

=STXT(SUBSTITUE(A2;"-";"#";15);CHERCHE("#";SUBSTITUE(A2;"-";"#";15))+1;50)

Le '50' à la fin devra être adapté au nombre de caractères le plus élevé qui pourrait figurer après le 15e tiret

Bonjour à tous,

Une autre solution avec une fonction :

Bonjour à tous,

Pour enrichir l'offre, déjà bien pourvue....(), une proposition pour Excel 365 et + :

C'est top, un grand merci à tous les 3 !

Bonjour de nouveau,

Merci à vous pour ce retour.... enthousiaste !

Rechercher des sujets similaires à "extraire chaine caracteres situee enieme"