Nb.si entre deux critères

Bonjour,

C'est une question de rappel, parce que j'ai su faire il y a quelques temps, j'ai juste oublié !

J'ai par exemple une liste de nombres dans la colonne A.
Je voudrais compter en B2 le nombre de chiffres se trouvant entre 12 et 26.
J'ai essayé :
=nb.si(A:A;et(>12;<26))
mais ça ne marche pas.

Je dois obligatoirement utiliser la formule nb.si et je sais qu'il y a une méthode, en intégrant le & commercial (c'est celle là que j'utilisais) mais je ne m'en souviens plus...
Pouvez vous m'aidez ?

Cordialement.
Line

4 réponses

  1. Je ne pense pas que tu puisses utiliser la fonction nb.si... En revanche tu peux utiliser la fonction sommeprod :

    =SOMMEPROD((A:A>12)*(A:A<26))
    0
    1. Tout d'abord, merci de votre réponse rapide!

      Je suis pourtant persuadée d'avoir utilisé cette formule l'année dernière en classe, nous n'avions pas encore appris SOMMEPROD...

      Enfin, espérons que mon prof ne tienne pas rigueur du fait que je n'utilise pas les mêmes formules que lui dans le DS...
      :S
      Cordialement.
      0
      1. Pourquoi,
        =nb.si(A:A;">="&12)
        donne bien quelque chose
        et
        =NB.SI(A:A;ET((">="&12);("<="&26)))
        ne donne rien ?
        c'est pas logique...
        0
      2. Dans le premier cas tu utilises un seul critère ">=12". La fonction NB.SI ne fonctionne pas avec plusieurs critères...
        0
    2. bonjour

      avec nb.si, essaies
      =NB.SI($A:$A;"<"&26)-NB.SI($A:$A;"<="&12)

      bonne suite
      0
      1. Bonjour

        Peut être ça

        =NBVAL(A:A)-NB.SI(A:A;">"&26)-NB.SI(A:A;"<"&12)
        -1