Fonction avec plusieurs conditions -Chrche des caracters dns les cellules [Résolu]

Signaler
Messages postés
1
Date d'inscription
mercredi 21 octobre 2020
Statut
Membre
Dernière intervention
21 octobre 2020
-
 Beto1973 -
Bonjour,

Dans une liste précise qui se trouve dans la colonne AL (cellule AL2) de mon tableau Excel je veux trouver les éléments qui contiennent les chiffres "25746", "46945" et "33606"

Dans cette colonne, se trouvent évidement plusieurs choix...

Donc si dans cette colonne je trouves ces éléments énonces, je veux mettre la mention "AAA" dans la colonne à coté ouverte à cet effet. Tout le reste doit prendre la valeur "XXX"

J'essai de mettre tout ceci ensemble mais j'ai toujours un message d'erreur:

=SI(ESTERREUR(CHERCHE("*25746*";AL2));"";"AAA"); SI(ESTERREUR(CHERCHE("*46945*";AL2));"";"AAA"); SI(ESTERREUR(CHERCHE("*33606*";AL2));"";"AAA";"XXX")))

Évidemment il y a de quoi qui cloche.

Besoin de votre aide! =)))

3 réponses

Messages postés
2172
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
9 novembre 2020
299
Bonjour,

Essayez ceci
=SI(OU(ESTNUM(CHERCHE(25746;AL2;1));ESTNUM(CHERCHE(46945;AL2;1));ESTNUM(CHERCHE(33606;AL2;1)));"AAA";"XXX")


Cdlt
Messages postés
52770
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
29 novembre 2020
14 697
Bonjour à vous deux.

Beto avait essayé la formule
=SI(ESTERREUR(CHERCHE("*25746*";AL2));"";"AAA"); SI(ESTERREUR(CHERCHE("*46945*";AL2));"";"AAA"); SI(ESTERREUR(CHERCHE("*33606*";AL2));"";"AAA";"XXX")))
Voici sa formule rectifiée :
=SI(SIERREUR(CHERCHE("*25746*";AL2);0)
 + 
SIERREUR(CHERCHE("*46945*";AL2);0)
 + 
SIERREUR(CHERCHE("*33606*";AL2);0)
 >0 
; "AAA";"XXX")

Cordialement.
Exactement ce que je voulais!!!!! Un très gros merci!!!!!!!!!!!!!!!!!!!!!!!!!