Mathématiques
AVERAGEIFS
Définition
AVERAGEIFS renvoie la moyenne prise uniquement dans les lignes qui satisfont tous les tests que vous lui donnez.
Syntaxe
=AVERAGEIFS(average_range, criteria_range1, criteria1, criteria_range2, criteria2)
Arguments
| Argument | Signification |
|---|---|
average_range |
Les nombres à moyenner lorsque chaque test de cette ligne réussit, comme C2:C5. |
criteria_range1 |
Le premier ensemble de cellules à vérifier. |
criteria1 |
La valeur requise dans ce premier ensemble. |
criteria_range2 |
Le deuxième ensemble de cellules à vérifier. |
criteria2 |
Ce à quoi le deuxième ensemble de cellules doit être égal. |
Exemple détaillé
Un magasin enregistre des codes de taille, des numéros de zone et des nombres d'unités en A2:C5.
| A : Taille | B : Zone | C : Unités |
|---|---|---|
| S | 2 | 10 |
| S | 1 | 20 |
| M | 2 | 8 |
| S | 2 | 14 |
Formule : =AVERAGEIFS(C2:C5,A2:A5,"S",B2:B5,2)
Résultat : 12. La taille S et la zone 2 apparaissent ensemble aux lignes 2 et 5, donc (10 + 14) / 2 est égal à 12.
Exercice
Les cellules A2:A5 contiennent 1, 1, 2 et 1. Les cellules B2:B5 contiennent 10, 20, 10 et 10. Les cellules C2:C5 contiennent 6, 8, 3 et 12. En D2, écrivez une formule qui moyenne C2:C5 lorsque A2:A5 est égal à 1 et B2:B5 est égal à 10.
- En D2, écrivez une formule AVERAGEIFS qui moyenne C2:C5 lorsque A2:A5 est égal à 1 et B2:B5 est égal à 10.
- D2 doit afficher la moyenne de C2:C5 lorsque A2:A5 est égal à 1 et B2:B5 est égal à 10.
Fonctions associées
AVERAGEIF prend la moyenne pour un test. AVERAGE prend la moyenne de chaque nombre. AVERAGEIFS ajoute un deuxième test avant de moyenner.
Erreur courante
Placer les nombres à moyenner en dernier, comme le fait AVERAGEIF, par exemple =AVERAGEIFS(A2:A5,"S",B2:B5,2,C2:C5). AVERAGEIFS a besoin de ces nombres dans le premier argument.