Compter si plusieurs critères Excel et Google Sheets

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Te tutoriel montre comment utiliser les formules COUNTIF et SUMPRODUCT pour compter avec plusieurs critères dans Microsoft Excel et Google Sheets.

Fonction COUNTIFS

La fonction COUNTIFS vous permet de compter les valeurs qui répondent à plusieurs critères. La structure de base de la formule est :

1 =COUNTIFS(Plage 1, Condition 1, Plage 2, Condition 2)

Regardons un exemple. Ci-dessous, vous verrez une liste contenant les notes des étudiants en anglais et en mathématiques. Comptons tous les élèves dont les résultats aux tests sont supérieurs à 60 en mathématiques.

Dans ce cas, nous testons deux critères :

  1. Si les notes du test sont supérieures à 60 (plage B2 : B11)
  2. Si le sujet est « Math » (la plage est C2:C11)

Ci-dessous, vous pouvez voir qu'il y a 4 élèves qui ont obtenu un score supérieur à 60 en mathématiques :

Vous pouvez tester des conditions supplémentaires en ajoutant une autre plage et des critères. Par exemple, si vous vouliez compter le nombre d'élèves qui ont obtenu entre 60 et 80 en mathématiques, vous utiliseriez ce critère :

  1. Si les notes du test sont supérieures à 60
  2. Si les résultats du test sont inférieurs à 80
  3. Si le sujet est « Math »

Voici les sections en surbrillance où ces exemples sont testés.

Le résultat, dans ce cas, est 3.

Fonction SOMMEPROD

La fonction COUNTIFS est assez simple, mais vous pouvez accomplir la même tâche avec la fonction SUMPRODUCT plus avancée. La fonction SOMMEPROD ouvre un monde de possibilités avec des formules complexes (voir Tutoriel SOMMEPROD). Ainsi, bien que la fonction COUNTIFS soit le moyen le plus simple de compter sur la base de plusieurs critères, vous voudrez peut-être commencer à vous familiariser avec cette fonction puissante. Sa syntaxe est :

1 =SUMPRODUCT(Plage 1=Condition 1*Plage 2=Condition 2)

En utilisant le même exemple ci-dessus, pour compter tous les élèves dont les résultats aux tests sont supérieurs à 60 dans la matière « Math », vous pouvez utiliser cette formule :

1 =SOMMEPROD((B3:B13>60)*(C3:C13=”Math”))

La première condition teste quelles valeurs dans cette plage sont supérieures à 60, et la seconde condition teste quelles valeurs dans cette plage sont égales à « Math ». Cela nous donne un tableau de valeurs booléennes de 1 (VRAI) ou 0 (FAUX):

<>

La fonction SOMMEPROD fait ensuite le total de tous les éléments du tableau, ce qui nous donne le nombre d'élèves qui ont obtenu environ 60 en mathématiques.

COUNTIFS et SUMPRODUCT pour plusieurs critères dans Google Sheets

Vous pouvez utiliser les mêmes structures de formule que ci-dessus dans Google Sheets pour compter plusieurs critères.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave