NB.SI avec 2 critères

Bonjour,

je souhaite utiliser la formule NB.SI pour qu'elle compte ne nombre de cellules contenant le texte "X" ou "V" dans la plage A1:100.

La structure est NB.SI(A1:A100; condition)
mais comment gérer le "X" ou "Y" ?

Merci

Xuo

3 réponses

  1. Bonjour
    A tester
    =NB.SI(A:A;"x")+NB.SI(A:A;"y")
    Crdlt
    0
    1. Contributeur
      Bonjour
      V ou Y ?????
      simplement:
      =NB.SI(A1:A100;"X")+NB.SI(A1:A100;"V")
      non?
      ou si certaines cellules comportent les deux:
      =NB.SI(A1:A100;"*X*")+NB.SI(A1:A100;"*V*")
      crdlmnt

      0
      1. Bonjour @Vaucluse,

        peux-tu m'indiquer le fonctionnement des * ici.
        J'avoue n'avoir jamais utilisé ces caractères dans des conditions.

        Merci
        0
      2. Contributeur
        @xuorelces caractères servent à détecter un texte dans une cellule
        par exemple en A1:

        jeanne a les cheveux noirs
        • NB.SI( A1;"*cheveux*") va détecter que le texte contient cheveux
        • "cheveux*" détecte que texte commence par
        • "*cheveux" détecte que le texte fini par

        et si cheveux (à détecter est inscrit en Z1:
        • =NB.SI(A1;"*"&Z1&"*") ou ;"*"&Z1 ou ;Z1&"*"

        espérant avoir été assez clair
        crdlmnt
        0
      3. @VaucluseTop.
        j'ignorais que les joker * fonctionnaient dans Excel.
        On en apprend tous les jours, c'est la magie de l'informatique.
        Merci
        0
    2. Bonjour à tous,

      Tu ne peux pas avec nb.si.
      Utilise
      =sommeprod((A1:A100="X")+(A1:A100="Y"))

      ou bien
      NB.SI(A1:A100; condition1) +NB.SI(A1:A100; condition2)

      Crdlmt
      0
      1. Djidji,

        n'est-ce pas plutôt
        =sommeprod((A1:A100="X")*(A1:A100="Y"))
        0
      2. @xuorelnon
        • , c'est un et

        +, c'est un ou
        Ta formule donne 0 tu recherche dans la plage les cellules qui ont a la fois X et Y
        0
      3. @xuorelCompte tenu de ton explication, une simple fonction SOMME ne suffirait pas ? (on est sur une seule plage ici)
        -1
      4. Djidji,

        Si je veux totaliser le nombre de X dans ma plage A1:A100 (pour le combiner dans une formule), pourquoi la formule suivante ne fonctionne pas et renvoi 0 :
        SOMMEPROD((A1:A100)="X"))

        merci
        0