NB.SI

    Statistiques

    Compte le nombre de cellules dans une plage qui répondent à une seule condition. Idéal pour compter des valeurs spécifiques ou des critères correspondants.

    Traductions
    EnglishCOUNTIF
    FrenchNB.SI
    SpanishCONTAR.SI
    GermanZÄHLENWENN
    ItalianCONTA.SE
    PortugueseCONT.SE
    DutchAANTAL.ALS
    PolishLICZ.JEŻELI
    RussianСЧЁТЕСЛИ
    TurkishEĞERSAY
    CzechCOUNTIF
    HungarianDARABTELI
    SwedishANTAL.OM
    DanishTÆLHVIS
    FinnishLASKE.JOS
    Syntaxe
    NB.SI(plage; critère)

    Arguments

    • plageLa plage de cellules à compter
    • critèreLa condition qui détermine quelles cellules compter
    Exemples
    =NB.SI(A1:A10;">5")
    4

    Compte les cellules avec des valeurs supérieures à 5

    =NB.SI(B1:B10;"Oui")
    6

    Compte les cellules contenant le texte 'Oui'

    =NB.SI(A:A;A1)
    3

    Compte combien de fois la valeur de A1 apparaît dans la colonne A

    Conseils et bonnes pratiques
    • Utilisez des caractères génériques : * pour plusieurs caractères, ? pour un seul caractère
    • Pour plusieurs conditions, utilisez NB.SI.ENS à la place
    • Le critère n'est pas sensible à la casse pour le texte
    Erreurs fréquentes
    • Oublier les guillemets autour du texte ou de l'opérateur : NB.SI(A:A;Oui) échoue, NB.SI(A:A;"Oui") fonctionne
    • Essayer de glisser une deuxième condition dans NB.SI - elle n'accepte qu'une seule paire plage/critère, quoi qu'on fasse
    • Obtenir 0 et croire que la formule est cassée, alors que les nombres comptés sont en réalité stockés en texte
    Fonctions proches
    NB.SI.ENSÀ utiliser dès qu'il faut deux conditions vraies en même temps
    SOMME.SIMême logique à une seule condition, mais elle additionne au lieu de compter
    NBVALCompte toutes les cellules non vides, sans aucune condition
    Questions fréquentes

    Quelle est la différence entre NB.SI et NB.SI.ENS ?

    NB.SI ne prend qu'une seule paire plage/critère. NB.SI.ENS en prend plusieurs, et ne compte une ligne que si toutes les conditions sont vraies en même temps.

    NB.SI peut-il compter des cellules selon leur couleur ?

    Non, et ça surprend beaucoup de monde. NB.SI ne lit que les valeurs, jamais la mise en forme. Compter par couleur demande une colonne d'aide ou un peu de VBA.

    Pourquoi NB.SI renvoie 0 alors que je vois des cellules correspondantes ?

    Neuf fois sur dix, c'est l'une de ces trois causes : des espaces cachés en début/fin de cellule, des nombres stockés en texte au lieu de vrais nombres, ou un opérateur comme ">=" tapé hors des guillemets.

    Besoin de traduire une formule utilisant NB.SI ?

    Utilisez notre traducteur pour convertir votre formule complète