[Excel] Tester le contenu texte d'une cellule

Résolu
blourte -  
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à tous,

Mon pb semble simple, mais impossible de le résoudre de manière optimale d'après mes recherches.

La colonne A contient des phrases (de texte )
Je veux savoir dans la colonne B si la cellule correspondante en A contient le mot "lulu" ( pas forcément au début ou à la fin de la phrase).

En utilisant IF + la fonction SEARCH j'obtiens ce résultat :

IF(SEARCH("lulu",A2)="true",1,2)
- Si A2 contient lulu, renvoie 1
- Si A2 ne contient pas lulu, renvoie #VALUE! . Mais je veux que ca renvoie 2 !!

Merci d'avance pour votre aide.
A voir également:

2 réponses

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Salut,
Prends le problème à l'envers : Si cherche "lulu" renvoie une erreur alors 2 sinon 1.
En excel français :
=SI(ESTERREUR(CHERCHE("lulu";A2));2;1)
En excel anglais : (si je ne m'abuse)
=IF(ISERROR(SEARCH("lulu";A2));2;1)
6
Blourte
 
Hello,

Pas bête du tout, merci bcp ! Simplement en Anglais il faut remplacer " ; " par " , ".

,-)

Merci pr votre aide !
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
et merci à toi pour la syntaxe anglaise.
0