Nb.si entre deux critères

Fermé
Line-li Messages postés 11 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 septembre 2015 - 28 nov. 2012 à 14:31
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 - 29 nov. 2012 à 10:29
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

didibonf Messages postés 419 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 21 mai 2019 95
28 nov. 2012 à 14:40
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
Line-li Messages postés 11 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 septembre 2015
28 nov. 2012 à 14:45
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
Line-li Messages postés 11 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 septembre 2015
28 nov. 2012 à 14:56
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
didibonf Messages postés 419 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 21 mai 2019 95
Modifié par didibonf le 28/11/2012 à 15:10
Dans le premier cas tu utilises un seul critère ">=12". La fonction NB.SI ne fonctionne pas avec plusieurs critères...
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
28 nov. 2012 à 15:43
bonjour

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

bonne suite
0
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
29 nov. 2012 à 10:29
Bonjour

Peut être ça

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