[Excel] Tester le contenu texte d'une cellule
Résolu
blourte
-
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 13513 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.
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.
Configuration: Windows XP / Safari 532.5
2 réponses
-
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)
-
Hello,
Pas bête du tout, merci bcp ! Simplement en Anglais il faut remplacer " ; " par " , ".
,-)
Merci pr votre aide !