Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

probleme de résultat de la fonction "trouve"

J

Joe

Guest
bonjour et merci d'avance a celui qui pourra m'aider :

Pour faire simple , un exemple :

j'ai une cellule A qui contient la valeur '1N'
Une cellule B qui contient une variable pouvant etre 1 , N , ou 2

Le but est d'inserer dans une 3 eme cellule, la valeur 1 si la valeur B a été trouvé dans la chaine de caractere A.

et de mettre 0 lorsque la valeur B n'a pas été trouvé dans A.

Avec la fonction 'TROUVE', le retour si B a été trouvé est bien : 1

mais si B n'a pas été trouvé il met #VALEUR! et je ne peux pas du coup exploité ce champ par la suite

merci et bonne fin de ween end :huh:
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Essaie comme ça :
=SI(ESTERR(TROUVE(B1;A1));0;1)
=SI(ESTNUM(TROUVE(B1;A1));1;0)
=(ESTNUM(TROUVE(B1;A1)))*1
Trouve() renvoie un nombre (la position du caractère cherché) ou biien #VALEUR!
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…