Fonction AVERAGEIF Excel
La fonction AVERAGEIF calcule la moyenne (moyenne arithmétique) des nombres dans une plage qui répondent aux critères donnés.
Syntaxe
=AVERAGEIF(plage, critères, [plage_moyenne])
Arguments
- Plage (obligatoire) : La plage d'une ou plusieurs cellules, y compris des nombres ou des noms, tableaux ou références contenant des nombres.
- Critères (obligatoire) : Les critères qui définissent quelles cellules moyenner. Cela peut être un nombre, une expression, une référence de cellule ou du texte.
- Plage_moyenne (facultatif) : Facultatif. La plage réelle des cellules à moyenner. Si omis, la plage est utilisée.
Valeur de retour
La fonction AVERAGEIF renvoie une valeur numérique.
Notes sur la fonction
- Les cellules dans la plage qui contiennent VRAI ou FAUX sont ignorées.
- Les cellules vides dans la plage et la plage_moyenne sont ignorées.
- Lorsque le critère est une cellule vide, il sera traité comme une valeur zéro (0).
- Les opérateurs logiques (>,<,<>,=) et les caractères génériques (*,?) pour la correspondance partielle peuvent être inclus dans l'argument des critères.
- Le #DIV/0! erreur se produira si :
- aucune cellule dans la plage ne répond aux critères
- les valeurs à moyenner sont toutes non numériques
- La plage_moyenne n'a pas besoin d'avoir la même taille que la plage. Les cellules réelles à moyenner commencent à partir de la cellule en haut à gauche de la plage_moyenne et correspondent aux cellules dans la plage.
- Une seule condition peut être appliquée dans la fonction AVERAGEIF. Si plusieurs critères sont nécessaires, utilisez la fonction AVERAGEIFS.
Exemples
Dans ce cas, nous devons calculer les moyennes des nombres qui répondent aux différents critères dans le tableau ci-dessous. Pour atteindre cet objectif, procédez comme suit :
1. Copiez la formule ci-dessous dans la cellule F5.
=AVERAGEIF(B5:B14, E5, C5:C14)
2. Convertissez la plage et la plage_moyenne dans la formule ci-dessus en absolu.
- Sélectionnez la plage B5:B14, appuyez sur la touche F4 pour obtenir $B$5:$B$14.
- Sélectionnez la plage C5:C14, appuyez sur la touche F4 pour obtenir $C$5:$C$14.
3. Appuyez sur le bouton Entrée pour obtenir le résultat dans F5.
4. Ensuite, faites glisser la poignée de recopie vers le bas jusqu'aux cellules où vous souhaitez appliquer cette formule. Les résultats sont affichés dans la capture d'écran suivante.
Remarques :
- L'argument des critères de la formule ci-dessus est fourni sous forme de référence de cellule.
- Nous pouvons saisir directement une valeur dans les critères.Les trois formules dans les cellules F5, F6 et F7 sont respectivement modifiées en :
=AVERAGEIF(B5:B14, "Mangue", C5:C14)
=AVERAGEIF(B5:B14, "A*", C5:C14)
=AVERAGEIF(B5:B14, "<>Citron", C5:C14)
- Le critère "Mangue" signifie moyenner les ventes de Mangue.
Le critère "A*" signifie moyenner les ventes des articles qui commencent par “A”.
Le critère "<>Citron" signifie moyenner les ventes des articles qui ne sont pas Citron.
Fonctions connexes :
Fonction DEVSQ Excel
La fonction DEVSQ calcule la somme des carrés des écarts par rapport à la moyenne de l'échantillon.
Fonction DSTDEV Excel
La fonction DSTDEV renvoie la valeur estimée de l'écart type d'une population basée sur un échantillon.
Fonction DSTDEVP Excel
La fonction DSTDEVP Excel renvoie l'écart type d'une population en utilisant les nombres de toute la base de données qui correspondent aux critères spécifiés.
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...
Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts !
- Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
- Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.