Compter des nombres ou des dates sur la base d’une condition

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Pour compter des nombres ou des dates qui remplissent une seule condition (par exemple, égal à, supérieur ou égal à, supérieur ou égal à), utilisez la fonction NB.si . Pour compter des nombres ou des dates comprises dans une plage (par exemple, supérieure à 9000 et inférieure ou égale à 22500), vous pouvez utiliser la fonction NB.si . Vous pouvez également utiliser SOMMEPROD.

Exemple

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Seiz

17

A

B

Vendeur

Facture

Beaune

15 000

Beaune

9 000

Suyama

8 000

Suyama

20 000

Beaune

5 000

Duprez

22 500

Formule

Description (résultat)

= 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)

= 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)

= NB.si (B2: B7; "> = 9000"; B2: B7; "< = 22500")

La fonction NB.si (disponible dans Excel 2007 et les versions ultérieures) compte le nombre de cellules de la plage B2: B7 supérieur ou égal à 9000 et dont la taille est inférieure ou égale à 22500 (4)

= SOMMEPROD ((B2: B7> = 9000) * (B2: B7< = 22500))

La fonction SOMMEPROD compte le nombre de cellules de la plage B2: B7 qui contient les nombres supérieur ou égal à 9000 et inférieur ou égal à 22500 (4). Vous pouvez utiliser cette fonction dans Excel 2003 et les versions antérieures, où NB.si n’est pas disponible.

Date

3/11/2011

1/1/2010

12/31/2010

6/30/2010

Formule

Description (résultat)

= NB.si (B14: B17; ">3/1/2010")

Compte le nombre de cellules dans la plage B14: B17 avec une donnée supérieure à 3/1/2010 (3)

= NB.SI (B14: B17, "31/12/2010")

Compte le nombre de cellules dans la plage B14: B17 égale à 12/31/2010 (1). Le signe égal n’est pas nécessaire dans le critère, donc il n’est pas inclus ici (la formule fonctionne avec un signe égal si vous l’incluez ("= 12/31/2010").

= NB.si (B14: B17, "> = 1/1/2010", B14: B17, "< = 12/31/2010")

Compte le nombre de cellules de la plage B14: B17 comprises entre 1/1/2010 et 12/31/2010 (3).

= SOMMEPROD ((B14: B17> = DATEVal ("1/01/2010")) * (B14: B17< = DATEVALUE ("31/12/2010")))

Compte le nombre de cellules de la plage B14: B17 comprises entre 1/1/2010 et 12/31/2010 (3). Cet exemple sert de substitut pour la fonction NB.si introduite dans Excel 2007. La fonction DATEVal convertit les dates en une valeur numérique, à laquelle la fonction SOMMEPROD peut travailler.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×