Nombre Si Selon Plusieurs Critères – Excel et Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

David Gagnon

Last updated on février 5, 2023
Download Example Workbook

Télécharger le Classeur Exemple

Ce tutoriel montre comment faire un décompte conditionnel (« Nombre Si ») avec plusieurs critères en utilisant la fonction NB.SI.ENS dans Excel et Google Sheets. Si votre version d’Excel ne prend pas en charge la fonction NB.SI.ENS, nous montrons également comment utiliser la fonction SOMMEPROD à la place.

nombre si plusieurs criteres fonction principale

Fonction NB.SI.ENS

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

=NB.SI.ENS(Plage 1, Condition 1, Plage 2, Condition 2)

Prenons un exemple. Vous voyez ci-dessous une liste contenant les notes des élèves en anglais et en mathématiques. Comptons tous les élèves dont les notes sont supérieures à 60 en mathématiques.

=NB.SI.END(C3:C12; ">"&60; D3:D12; "Math")

nombre si plusieurs criteres exemple principal

 

 

Dans ce cas, nous testons deux critères :

  1. Si les résultats du test sont supérieurs à 60 (Plage B2:B11)
  2. Si la matière est « Math » (plage C2:C11)

Ci-dessous, vous pouvez voir qu’il y a 4 étudiants qui ont obtenu un score supérieur à 60 en maths :

nombre si plusieurs criteres exemple principal 2

 

 

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

  1. Si les résultats du test sont supérieurs à 60
  2. Si les résultats du test sont inférieurs à 80
  3. Si la matière est  » Math « 

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

nombre si plusieurs criteres formule condition 1 2 3

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

=NB.SI.ENS(B3:B13;">" & 60;B3:B13;"<"&80;C3:C13; "Math")

nombre si plusieurs criteres deuxieme exemple entre 60 80

 

Fonction SOMMEPROD

Si vous n’avez pas accès à NB.SI.ENS, vous pouvez accomplir la même tâche avec la fonction SOMMEPROD. La fonction SOMMEPROD ouvre un monde de possibilités avec des formules complexes (voir le Tutoriel SOMMEPROD). Donc, même si vous avez accès à la fonction NB.SI.ENS, vous pouvez commencer à vous familiariser avec cette fonction puissante. Sa syntaxe est la suivante :

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

En utilisant le même exemple ci-dessus, pour compter tous les étudiants ayant des résultats de test supérieurs à 60 dans la matière « Math », vous pouvez utiliser cette formule :

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

nombre si plusieurs criteres fonction sommeprod

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

=SOMMEPROD(({82;62;71;76;95;45;55;56;72;85;86}>60)*({"Math";"Math";"Anglais";"Math";"Anglais";"Math";"Anglais";"Math";"Math";"Anglais";"Anglais"}="Math"))
=SOMMEPROD(({VRAI;VRAI;VRAI;VRAI;VRAI;FAUX;FAUX;FAUX;VRAI;VRAI;VRAI})*({VRAI;VRAI;FAUX;VRAI;VRAI;FAUX;VRAI;FAUX;VRAI;FAUX;FAUX})))
=SOMMEPROD({1;1;0;1;0;0;0;0;1;0;0})
=4

La fonction SOMMEPROD totalise ensuite tous les éléments du tableau, ce qui nous donne le nombre d’élèves ayant obtenu un score au dessus de 60 en mathématiques.

nombre si plusieurs criteres fonction sommeprod 2

 

NB.SI.ENS et SOMMEPROD Avec des Critères Multiples dans Google Sheets

Vous pouvez utiliser les mêmes structures de formules que ci-dessus dans Google Sheets pour effectuer des décomptes conditionnels avec plusieurs critères.

nombre si plusieurs criteres google sheets

AI Formula Generator

Essayez gratuitement

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List