![](https://cdn.wiki-base.com/4526498/excel_formula_average_with_multiple_criteria__2.png.webp)
Загальна формула
=AVERAGEIFS(values,range1,criteria1,range2,criteria2)
Резюме
Щоб усереднити цифри на основі кількох критеріїв, ви можете використовувати функцію AVERAGEIFS. У наведеному прикладі формула в I5 має вигляд:
=AVERAGEIFS(sales,group,F5,region,G5)
де "група" (B5: B14), "регіон" (C5: C14) та "продажі" (D5: D14) називаються діапазонами.
Пояснення
Як і функція COUNTIFS і SUMIFS, функція AVERAGEIFS призначена для обробки декількох критеріїв, які вводяться в парах (діапазон, критерії). Поки ця інформація подається правильно, поведінка AVERAGEIFS повністю автоматична.
У наведеному прикладі ми маємо значення груп у стовпці F та значення області у стовпці G. Ми використовуємо ці значення безпосередньо, використовуючи посилання на клітинки для критеріїв.
Перший аргумент містить середній діапазон значень:
sales
Для обмеження розрахунку за групами ми пропонуємо:
group,F5
Для обмеження розрахунку за регіонами ми використовуємо:
region,G5
Результат у комірці J5 становить 105:
=AVERAGEIFS(sales,group,F5,region,G5) // returns 105
Без названих діапазонів
Іменовані діапазони використовуються лише для читабельності. Еквівалентна формула в J5, без іменованих діапазонів і з жорстко закодованими значеннями критеріїв:
=AVERAGEIFS(D5:D14,B5:B14,"A",C5:C14,"East")