Pour compter les nombres ou les dates qui remplissent une condition unique (par exemple, égal à, supérieur, inférieur, supérieur ou égal à, ou inférieur ou égal à), utilisez la fonctionNB.SI. Pour compter les nombres ou les dates compris dans une plage (par exemple, supérieur à 9000 et inférieur à 22500), vous pouvez utiliser la fonctionNB.SI.ENS. Vous pouvez également utiliser SUMPRODUCT.
Exemple
Remarque : Vous devrez ajuster les références des formules de cellules décrites ici en fonction de l'endroit et de la manière dont vous copiez ces exemples dans la feuille Excel.
1 |
A |
B |
---|---|---|
2 |
Vendeur |
Facture |
3 |
Beaune |
15 000 |
4 |
Beaune |
9 000 |
5 |
Suyama |
8 000 |
6 |
Suyma |
20 000 |
7 |
Beaune |
5 000 |
8 |
Duprez |
22 500 |
9 |
Formule |
Description (résultat) |
10 |
=NB.SI(B2:B7,">9000") |
La fonction NB.SI compte le nombre de cellules de la plage B2 :B7 qui contiennent des nombres supérieurs à 9000 (4) |
11 |
=NB.SI(B2:B7;"< 9000") |
La fonction NB.SI compte le nombre de cellules de la plage B2 :B7 qui contiennent des nombres inférieurs à 9000 (4) |
12 |
=NB.SI.ENS(B2 :B7,« =9000 »,B2 :B7,"<=22500 ») |
La fonction NB.SI.ENS compte le nombre de cellules de la plage B2 :B7 supérieure ou égale à 9000 et est inférieure ou égale à 22500 (4) |
13 |
=SUMPRODUCT((B2:B7>=9000)*(B2:B7<=22500)) |
La fonction SUMPRODUCT compte le nombre de cellules de la plage B2 :B7 qui contiennent des nombres supérieurs ou égaux à 9000 et inférieurs ou égaux à 22500 (4). |
14 |
Date |
|
15 |
11/3/2011 |
|
16 |
01/01/2010 |
|
17 |
31/12/2010 |
|
18 |
30/6/2010 |
|
19 |
Formule |
Description (résultat) |
20 |
=NB.SI(B14 :B17,« >3/1/2010 ») |
Compte le nombre de cellules de la plage B14 :B17 avec des données supérieures au 01/03/2010 (3) |
21 |
=NB.SI(B14 :B17,"31/12/2010 ») |
Compte le nombre de cellules de la plage B14 :B17 égale au 31/12/2010 (1). Le signe égal n’étant pas nécessaire dans les critères, il n’est pas inclus ici (la formule fonctionnera avec un signe égal si vous l’incluez (« =31/12/2010 Y»). |
22 |
=NB.SI.ENS(B14 :B17,« >=1/1/2010 »,B14 :B17,« <=31/12/2010 ») |
Compte le nombre de cellules de la plage B14 :B17 comprises entre le 1/1/1/2010 et le 31/12/2010 (3). |
23 |
=SOMMEPROD((B14 :B17>=DATEVALUE(« 1/1/2010 »)*(B14 :B17<=DATEVALUE(« 31/12/2010 »))) |
Compte le nombre de cellules de la plage B14 :B17 comprises entre le 1/1/1/2010 et le 31/12/2010 (3). La fonction DATEVALUE convertit les dates en une valeur numérique, que la fonction SUMPRODUCT peut ensuite utiliser. |