Fonction cherche dans excel

Fermé
Karim - 8 sept. 2011 à 19:33
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 9 sept. 2011 à 10:14
Bonjour,
je souhaite faire cette condition dans excel
SI(CHERCHE("X";E:E);2;1)
soit SI on cherche un "X" dans la colonne E, réponse vrai on ecrit un 2, réponse fausse on écrit un 1
ça fonctionne quand vrai mais ça affiche #VALEUR! quand faux
pouvez vous m'aidez svp?


A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
8 sept. 2011 à 19:50
Bonjour
le code CHERCHE est un code texte qui détecte la position du X dans le texte et renvoie #VALEUR lorsqu'il n'y a pas de texte correspondant.
D'ou le nom fonctionnement du 1
essayez avec:
=SI(NB.SI(E:E;"X");2;1)
crdlmnt
0
Bonjour et merci
non ça ne marche pas car avec cette nouvelle formule ça affiche 1 tout le temps même si un "X" est présent en colonne E
Je voudrais affichage de 2 quand le mot en colonne E contient un"X" et affichage 1 quand le mot ne contient pas de "X"
Cdt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
9 sept. 2011 à 10:14
Re

alors c'est un peu différent:
en colonne D en ligne avec E en commençant en E1 et à tirez vers le bas:
=SI(NB.SI(E1;"*X*");2;1)
qui affichera 2 dès que un X se trouvera n'importe ou dans le texte en E

crdlmnt
0