Fonction NB.SI

Résolu
bonemine1960 Messages postés 2 Statut Membre -  
bonemine1960 Messages postés 2 Statut Membre -
Bonjour,

Je voudrais calculer dans une plage le nombre de valeurs comprises entre 0 et 50. Est-ce possible avec la fonction NB.SI (ou avec une autre) ? Merci d'avance de votre réponse

5 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    bonjour

    sur la plage A1:A30

    =NB.SI($A$1:$A$30;"<" & 50)-NB.SI($A$1:$A$30;"<" & 0)

    bonne suite
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    avec NB.SI si vous n'avez pas de valeurs négatives et pas de cellule vides dans le champ:
    pour une liste de A1 à A1000
    =NB.SI(A:A;"<50,000001")
    mais elle comptera aussi les valeurs négatives
    s'il y en a:
    =SOMMEPROD((A1:A1000>=0)*(A1:A1000<=50))
    ou aussi:
    =NB.SI(A1:A1000;"<50,00001")-NB.SI(A1:A1000;"<0")
    crdlmnt

    Ps le nombre de décimales après 50, dépend de ce que vous avez comme décimale dans votre liste.(NB.SI ne fonctionne pas avec "=<50")
    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
  3. tchernosplif Messages postés 714 Statut Membre 249
     
    Bonjour

    vous pouvez utiliser la formule SOMMEPROD:

    =SOMMEPROD((plage<=50)*(plage>=0))

    exemple:
    =SOMMEPROD((A1:A6<=50)*(A1:A6>=0))

    ou encore la formule SOMME en matricielle:
    (à valider par Ctrl+Shift+Enter le curseur dans la barre de formule)

    {=SOMME((plage<=50)*(plage>=0))}

    exemple:
    {=SOMME((A1:A6<=50)*(A1:A6>=0))}
    0
  4. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    si vous avec une version d'Excel 2007 ou 2010, vous pouvez utiliser la formule NB.SI.ENS :
    =NB.SI.ENS(A1:A8;">0";A1:A8;"<50")


    A adapter selon votre plage de cellules.

    Cordialement.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. bonemine1960 Messages postés 2 Statut Membre
     
    Bonjour

    Merci à tous de vos réponses rapides, j'ai pris la première solution et ça marche !!!!
    0