Formule condition si avec recherche txt

Bonjour à tous,

J'aimerais trouver l'erreur dans cette formule

L'idée est de renvoyer une info en fonction de ce que je trouve en A2

Ma formule me renvois la valeur test 1 alors que wallet est dans A2

=SI(ESTERREUR(CHERCHE("cic";E2));"test 1";SI(ESTERREUR(CHERCHE("bp";E2));"test 2";SI(ESTERREUR(CHERCHE("Wallet";E2));"test 3";"KO")))

J'ai ajouté une piece jointe !

Merci de votre aide.

Bonjour et

Et si tu nous expliquais -en prose française - ce que tu veux faire ?

Donne des exemples de ce que devrais obtenir dans les différents cas de figure

Désolé si je complète.

J'aimerais afficher le résultat si-dessous.

Si contiens "CIC" en E2 = test 1

Si contiens "BP" en E2 = test 2

Si contiens "Wallet" en E2 = test 3

Hors dans ma formule actuel Si A2 contiens le texte "BP" ou "WalletMoneyIn" ça me renvois test 1

Bonjour,

Le problème avec ta formule Si erreur c'est que justement tu vas renvoyer une info si erreur et pas si valeur trouvé

Puisque la fonction cherche est sensé retourner le numéro du premier caractère si le texte est trouvé ;

Alors le plus simple est de vérifier si le résultat de cherche est un nombre. et si oui afficher le texte souhaité :

=SI(ESTNUM(CHERCHE("cic";B2));"OK CIC";SI(ESTNUM(CHERCHE("BP";B2));"OK BP";SI(ESTNUM(CHERCHE("Wallet";B2));"OK Wallet")))

Un grand merci très claire

Très belle journée

Rechercher des sujets similaires à "formule condition recherche txt"