Fonction cherche dans excel

Karim -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
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 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
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
Karim
 
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 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
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