NB.SI.ENS

    Statistiques

    Compte les cellules qui répondent à plusieurs critères. Plus puissant que NB.SI.

    Traductions
    EnglishCOUNTIFS
    FrenchNB.SI.ENS
    SpanishCONTAR.SI.CONJUNTO
    GermanZÄHLENWENNS
    ItalianCONTA.PIÙ.SE
    PortugueseCONT.SES
    DutchAANTALLEN.ALS
    PolishLICZ.WARUNKI
    RussianСЧЁТЕСЛИМН
    TurkishÇOKEĞERSAY
    CzechCOUNTIFS
    HungarianDARABHATÖBB
    SwedishANTAL.OMF
    DanishTÆLHVISER
    FinnishLASKE.JOS.JOUKKO
    Syntaxe
    NB.SI.ENS(plage_critères1; critère1; [plage_critères2; critère2]; ...)

    Arguments

    • plage_critères1Première plage à évaluer
    • critère1Première condition
    • plage_critères2Plage supplémentaire(optionnel)
    • critère2Condition supplémentaire(optionnel)
    Exemples
    =NB.SI.ENS(A:A;"Ventes";B:B;">1000")
    Compte

    Compte où A est 'Ventes' ET B>1000

    =NB.SI.ENS(A:A;A1;B:B;B1)
    Nombre de correspondances

    Compte les paires correspondantes

    =NB.SI.ENS(A:A;">="&DATE(2024;1;1);A:A;"<="&DATE(2024;12;31))
    Nombre de dates dans la plage

    Compte les dates en 2024

    Conseils et bonnes pratiques
    • Tous les critères doivent être satisfaits (logique ET)
    • Utilisez avec des plages de dates pour compter les dates
    • Les caractères génériques * et ? fonctionnent dans les critères de texte
    Erreurs fréquentes
    • Laisser les plages de critères avec des tailles différentes, ce qui déclenche une erreur #VALEUR!
    • Attendre de NB.SI.ENS une logique OU entre les conditions - elle ne fait que du ET, chaque paire doit correspondre à la fois
    • Écrire >=A1 au lieu de ">="&A1 et ne pas comprendre pourquoi l'opérateur combiné à une référence de cellule ne fonctionne pas
    Fonctions proches
    NB.SILa version simple quand une seule condition suffit, pas plusieurs combinées
    SOMME.SI.ENSMême structure à conditions multiples, mais elle additionne une plage au lieu de compter les lignes
    MOYENNE.SI.ENSMême logique encore une fois, en renvoyant une moyenne des lignes correspondantes plutôt qu'un nombre
    Questions fréquentes

    NB.SI.ENS peut-elle vérifier des conditions réparties sur des colonnes différentes ?

    C'est exactement sa raison d'être - chaque paire plage_critères/critère peut pointer vers une colonne différente, et NB.SI.ENS ne compte une ligne que si toutes les paires correspondent.

    Comment compter les lignes qui correspondent à l'une ou l'autre de deux valeurs ?

    NB.SI.ENS seule ne fait pas de logique OU. Ajoutez deux NB.SI.ENS entre elles, une par valeur, ou placez les deux valeurs dans une constante matricielle comme NB.SI.ENS(A:A;{"Oui";"Peut-être"}) enveloppée dans SOMME.

    Pourquoi NB.SI.ENS renvoie-t-elle toujours une erreur #VALEUR! ?

    Presque toujours parce que les plages de critères n'ont pas toutes la même taille (même nombre de lignes/colonnes). NB.SI.ENS est stricte là-dessus.

    Besoin de traduire une formule utilisant NB.SI.ENS ?

    Utilisez notre traducteur pour convertir votre formule complète