Syntaxe de la fonction
MOYENNE.SI(plage_critères; critère; [plage_moyenne])
- plage_critères : plage sur laquelle appliquer le critère ;
- critère : condition de filtrage à appliquer sur plage_critères ;
- plage_moyenne – [FACULTATIF] : plage à partir de laquelle calculer la moyenne. Si cet argument n’est pas renseigné, le calcul aura lieu sur plage_critères.
Exemples d'utilisation
- MOYENNE.SI(A1:A5;">10")
- MOYENNE.SI(A1:A5;">10";B1:B5)
Exercices d'application
Dans cet exercice, nous souhaitons obtenir la moyenne des notes de la classe 1-A au premier examen.
Pour cela, voici la fonction utilisée en cellule F2 :
=MOYENNE.SI(B2:B;"1-A";D2:D)
💡 L’astuce Numericoach : vous remarquerez que nous n’avons pas spécifié de ligne de fin à nos plages (B2:B et D2:D). Ainsi, si de nouvelles lignes sont ajoutées, le calcul de la moyenne sera automatiquement à jour.
Bien sûr, ce choix est pertinent car la fonction MOYENNE.SI ne prend pas en compte les cellules vides dans le calcul.
Remarques complémentaires sur la syntaxe
Si la plage de critères et celle de calcul de la moyenne sont différentes, il est préférable qu’elles contiennent le même nombre de lignes. Si ce n’est pas le cas, MOYENNE.SI se basera sur la plage la plus petite des deux. Dans notre exemple, si j’indique la plage de critères B2:B10 et la plage de calcul de la moyenne D2:D70, le calcul s’arrêtera en réalité aux lignes 2 à 10.
Démonstration
F2
=MOYENNE.SI(B1:B4;"1-A";D1:D4)
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | Alain Térieur | 1-A | Informatique | 15 | Moyenne de la classe 1-A au 1er examen | |
2 | Alban Bou | 1-A | Mathématiques | 12 | =MOYENNE.SI(B1:B4;"1-A";D1:D4) | |
3 | Albert Ichon | 1-B | Mathématiques | 9 | ||
4 | Aldo Berman | 1-A | Mathématiques | 6 | ||
5 |