Description
Cette fonction permet de calculer la moyenne des nombres d'une plage répondant à un critère unique.
AVERAGEIF est un outil puissant qui permet de calculer la moyenne d'une plage en fonction d'une seule condition. Il est donc idéal pour analyser des données en fonction d'une condition spécifique, par exemple pour calculer la moyenne des données de vente d'un produit particulier.
Syntaxe
AVERAGEIF(plage, critères, [moyenne_plage])
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
plage |
Oui | La plage de cellules à évaluer. | Une référence de cellule, une plage de cellules ou une formule donnant l'un ou l'autre de ces résultats. |
critères |
Oui | La condition qui doit être remplie pour qu'une cellule soit incluse dans la moyenne. | Un nombre, une chaîne de caractères, une référence à une cellule contenant un nombre ou une chaîne de caractères, ou une formule donnant l'un de ces résultats. |
fourchette_moyenne |
Non | La plage de cellules à calculer la moyenne. Si ce paramètre est omis, la fonction utilise la plage . |
Une référence à une cellule contenant un nombre, à une plage de cellules contenant des nombres, ou à une formule dont le résultat correspond à l'un ou l'autre de ces éléments. |
Exemple
Données d’échantillon
| A | B | C | D | |
|---|---|---|---|---|
1 |
Région | Produit | Ventes | Mois |
2 |
Nord | Pommes | 120 | janvier |
3 |
Sud | Oranges | 150 | janvier |
4 |
Nord | Bananes | 90 | février |
5 |
Sud | Pommes | 200 | février |
6 |
Nord | Oranges | 85 | Mars |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Calculer la moyenne d'une plage de valeurs répondant à une seule condition dans une autre colonne. | =AVERAGEIF(A2:A7, "Nord", C2:C7) |
Calcule la moyenne des ventes pour les trois lignes où la région est « Nord ». Résultat : ≈98,33 |
| Calculer la moyenne d'une série de valeurs correspondant à un produit spécifique. | =AVERAGEIF(B2:B7, "Pommes", C2:C7) |
Calcule la moyenne des ventes pour les deux lignes où le produit est « Pommes ». Résultat : 160 |
| Calculer la moyenne d'une série de valeurs correspondant à un mois donné. | =AVERAGEIF(D2:D7, "février", C2:C7) |
Calcule la moyenne des ventes des deux lignes à partir du mois de « février ». Résultat : 145 |
| Calculer la moyenne d'une plage de valeurs répondant à une seule condition dans une autre colonne. | =AVERAGEIF(A2:A7, "Sud", C2:C7) |
Calcule la moyenne des ventes pour les deux lignes où la région est « Sud ». Résultat : 175 |
| Calculer la moyenne d'une série de valeurs correspondant à un produit spécifique. | =AVERAGEIF(B2:B7, "Oranges", C2:C7) |
Calcule la moyenne des ventes des deux lignes où le produit est « Oranges ». Résultat : 117,5 |
Notes
- Les cellules de la plage
qui contiennent TRUE ou FALSE sont ignorées. - Si aucune cellule ne répond aux critères, AVERAGEIF renvoie la valeur #DIV/0!
- Les critères peuvent inclure des caractères génériques tels que * (n'importe quel nombre de caractères) et ? (n'importe quel caractère unique).
- Si
average_rangeest omis, la fonction utiliserangepour les critères et les valeurs à moyenner.
Astuces
- Utilisez AVERAGEIF pour analyser les tendances des données sur une condition spécifique, telle que la performance d'un produit dans une région spécifique.
- Associez la fonction AVERAGEIF à d'autres fonctions telles que SUMIF et COUNTIF pour une analyse complète des données.
- Utilisez AVERAGEIF avec une mise en forme conditionnelle pour mettre en évidence les données qui répondent à des critères spécifiques.
Fonctions connexes
MOYENNE
MOYENNE.A
MOYENNE.SI
MOYENNE.SI.S
GRAND
MAX
MAX.A
MAX.SI.S
MÉDIANE
MIN
MINA
MIN.SI.S
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA