Extraire une chaine de caractères d'une cellule selon un critère

Bonjour,

Je souhaite extraire un texte d'une chaîne de caractère mais je ne trouve pas la bonne formule.

L'idée est de supprimer la partie débutant après le dernier tiret ("-") de la chaîne de caractère.

Je vous ai posté le résultat souhaité pour différents exemples en PJ.

Pourriez-vous s'il vous plaît m'aider ?

Bonne soirée

Bonjour

Soit

=GAUCHE(A2;CHERCHE("-";A2)-2)

soit

=INDEX(FRACTIONNER.TEXTE(A2;" - ");1;1)

Bonjour,

Pouvez-vous essayer cette formule pour un texte en A1 :

=GAUCHE(A1;CHERCHE("-";A1)-1)

Edit : Salut Chris !

Cdlt,

Bonjour à tous,

Ou aussi :

=TEXTE.AVANT(A2;" -")

Cordailement

Super, merci les gars. Ca m'a permis de solutionner mon problème et de découvrir des formules bcp plus simples que celles que je voulais mettre en place.

Bonne soirée

Bonsoir

=TEXTE.AVANT(A2;" -")

Eh oui c'est ce que je cherchais mais la fatigue l'avais planqué . Merci

Rechercher des sujets similaires à "extraire chaine caracteres critere"