![](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")