Contient dans une plage de données

Résolu
Laurence642 -  
 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

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    0
  2. Laurence642
     
    Un grand merci, ça fonctionne à merveille ! Je ne connaissais pas le rôle magique des * !!
    0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    0
  4. allayanp
     
    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
    0