Contient dans une plage de données
Résolu
Laurence642
-
allayanp -
allayanp -
Bonjour,
Je connais la fonction cherche qui va me dire si ma cellule contient une valeur particulière.
Mais est-il possible de chercher si une plage de cellule contient une valeur.
Par exemple :
Cellule A1 = pomme/poire
Cellule B1 = pomme/poire-2
Cellule C1 = banane
Cherche (pomme) dans la cellule A1 va me donner 1
Cherche (pomme) dans la cellule B1 va me donner 1
Cherche (pomme) dans la cellule C1 va me donner une erreur
Jusque là c'est bon.
Comment puis-je savoir si "pomme" est contenu dans les 3 cellule à la fois.
J'ai essayé : Cherche (pomme) dans la plage de cellule A1:C1 mais cela ne donne rien.
J'ai aussi essayé : Cherche (pomme) dans OU (A1;B1;C1) mais cela ne donne rien non plus.
Merci de votre aide !!
Laurence
Je connais la fonction cherche qui va me dire si ma cellule contient une valeur particulière.
Mais est-il possible de chercher si une plage de cellule contient une valeur.
Par exemple :
Cellule A1 = pomme/poire
Cellule B1 = pomme/poire-2
Cellule C1 = banane
Cherche (pomme) dans la cellule A1 va me donner 1
Cherche (pomme) dans la cellule B1 va me donner 1
Cherche (pomme) dans la cellule C1 va me donner une erreur
Jusque là c'est bon.
Comment puis-je savoir si "pomme" est contenu dans les 3 cellule à la fois.
J'ai essayé : Cherche (pomme) dans la plage de cellule A1:C1 mais cela ne donne rien.
J'ai aussi essayé : Cherche (pomme) dans OU (A1;B1;C1) mais cela ne donne rien non plus.
Merci de votre aide !!
Laurence
4 réponses
-
Bonsoir
=NB.SI(Champ;"*pomme*")
vous donnera le nombre de textes qui contiennent pomme dans le champ
et si vous inscrivez pomme dans une cellule, exemple Z1
=NB.SI(champ;"*"&Z1"*")
attention aux signes!
crdlmnt
-
Un grand merci, ça fonctionne à merveille ! Je ne connaissais pas le rôle magique des * !!
-
Pas de quoi, je passe le sujet en résolu
pour compléter les info:
"texte*" ou cell&"*" le texte commence par
"*texte" ou "*"&cell le texte finit par
bonne route
crdlmnt
Errare humanum est, perseverare diabolicum -
Bonjour,
J'ai essayé cette formule
=NB.SI(H16:H19;"*B21*")
en mettant 200 dans B21 et toute la plage contient des chiffres du genre 4200,200363,5020036 etc mais toujours Zéro comme résultat.
Merci de vos reponses