Contient dans une plage de données

Résolu
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. Contributeur
    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
    1. Un grand merci, ça fonctionne à merveille ! Je ne connaissais pas le rôle magique des * !!
      0
      1. Contributeur
        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
        1. 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