Fonction SI critère non rempli
Résolu
rakatamouche
Messages postés
907
Date d'inscription
Statut
Membre
Dernière intervention
-
rakatamouche Messages postés 907 Date d'inscription Statut Membre Dernière intervention -
rakatamouche Messages postés 907 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans excel (2003) je dois trouver un paramètre de validité, en cherchant une chaine de caractères dans une cellule. Voici la fonction:
=SI(TROUVE("bon";B2);"OK";"NOK")
Résultat: quand il trouve "bon" il affiche OK, par contre quand il ne le trouve pas, il met non pas NOK mais #VALEUR!
Comment résoudre ce problème?
Merci d'avance
--
Écoutez, vous entendrez
Dans excel (2003) je dois trouver un paramètre de validité, en cherchant une chaine de caractères dans une cellule. Voici la fonction:
=SI(TROUVE("bon";B2);"OK";"NOK")
Résultat: quand il trouve "bon" il affiche OK, par contre quand il ne le trouve pas, il met non pas NOK mais #VALEUR!
Comment résoudre ce problème?
Merci d'avance
--
Écoutez, vous entendrez
7 réponses
-
-
Là ça marche, mais "bon" n'est pas le contenu de la cellule B2
B2="chaine1_bon_chaine2" ou pas.
Écoutez, vous entendrez -
Bonjour
=SI(ESTNUM(CHERCHE("bon";B2));"ok";"nok")
remarque: si tu as "bonsoir" dans B2 , tu auras "ok", donc sans précision de ta part...
Michel -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Yesss, les deux marchent!
Je ne vois pas où est l'erreur dans la fonction de départ, mais bon, y'a pas de problèmes, y'a que des solutions.
Merci à tous deux
-
Bonjour
Le message d'erreur est renvoyé quand bon n'est pas trouvé
Pour éviter cela :
=SI(ESTERREUR(TROUVE("bon";B16));"NOK";"OK")
Cdlmnt
-
Le message d'erreur est renvoyé quand bon n'est pas trouvé
C'est à dire que quand "SI" ne trouve pas ce qu'il cherche, normalement il met ce qu'il a en troisième paramètre, pas une erreur. La première formule de g marche bien.