Pb Excel

Résolu
guepard94 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je voudrais rechercher un mot dans une cellule et obtenir 1 si le mot est present 0 sinon.
en cellule B2 il y a "il fait beau aujourd'hui"
en cellule B4 la formule =cherche("beau";B2;1) donne 9 donc ok
en cellule B6 la formule =si(cherche("beau";B2;1);1;0) donne 1 donc ok

par contre si en A2 il y a "il fait froid aujourd'hui"
en cellule B4 la formule =cherche("beau";B2;1) donne #VALUE! au lieu de 0
en cellule B6 la formule =si(cherche("beau";B2;1);1;0) idem

Sinon comment recupere #VALUE! pour le remplacer par 0?
Auriez vous une idée?
Merci et bonne journée
A voir également:

3 réponses

m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Bonjour,

Il faut tester l'erreur :

=SI(ESTERREUR(CHERCHE("beau";A2;1));0;CHERCHE("beau";A2;1))

m@rina
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Avec cette formule par exemple

=SI(ESTERREUR(CHERCHE("beau";B2;1))=VRAI;0;CHERCHE("beau";B2;1))

A+



0
guepard94 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci a vous 2 pour cette reponse en un temps record.....
JLC
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Ca sert à ça un forum, avoir des réponses adaptées rapidement.

Nos deux formules sont identiques, a part que j'ai fais ressortir le caractère vrai de l'erreur qui peut effectivement être supprimé comme l'a fait M@rima

N'oublis pas de mettre ton statut en résolu

Merci et A+

0