Как да използвате функцията AVERAGEIFS в Excel (6 подходящи примера)

  • Споделя Това
Hugh West

В тази статия ще ви покажем как можете да използвате AVERAGEIFS функция на Excel, за да изчислите някои средни стойности, като същевременно поддържате един или повече критерии в Excel. За да направите това, ще преминем през 6 лесни примери.

Функция AVERAGEIFS на Excel (бърз преглед)

На следващата снимка можете да видите преглед на AVERAGEIFS функция.

Изтегляне на работна тетрадка за практика

Можете да изтеглите следния файл на Excel и да се упражнявате, докато четете тази статия.

6 Използване на функцията AVERAGEIFS.xlsx

Функция Excel AVERAGEIFS: синтаксис и аргумент

Резюме

  • Сайтът AVERAGEIFS Функцията връща средната стойност на клетките от масив, които отговарят на един или повече зададени критерии. Тук критериите могат да бъдат от същия масив или от друг масив.
  • Налично от Excel 2007.

Синтаксис

Синтаксисът на AVERAGEIFS функция е:

=AVERAGEIFS(average_range,criteria_range1,criteria1,...)

Аргумент

Аргумент Задължително или по избор Стойност
average_range Изисква се Масивът от клетки, чиято средна стойност трябва да се определи.
criteria_range1 Изисква се Масивът от клетки, който трябва да отговаря на първия критерий.
критерии1 Изисква се Първият критерий.
criteria_range2 По избор Масивът от клетки, който трябва да отговаря на втория критерий.
критерии2 По избор Вторият критерий.

Забележки:

  • Само 1 критерий заедно с1 диапазон от клетки, в които ще се прилага критерият ( criteria_range ) е от съществено значение. Ако е необходимо обаче, можете да използвате няколко критерия.
  • И двете критерии и criteria_range трябва да се съчетават като двойка. Това означава, че ако въведете criteria_range 2 , трябва да въведете критерии2 .
  • И двете average_range и всички criteria_ranges трябва да са равни. В противен случай Excel ще повдигне #VALUE!
  • При изчисляване на средната стойност Excel отчита само онези стойности в клетките, които отговарят на всички критерии.

Върната стойност

Връща средната стойност на клетките на масив, които отговарят на един или повече зададени критерии.

Специални бележки

  • Ако критерият е равен на стойността или референцията на клетката, тогава на мястото на критерия можете просто да поставите стойността или референцията на клетката.

Подобно на това:

=AVERAGEIFS(C5:C9,C5:C9,1)

ИЛИ

=AVERAGEIFS(C5:C9,C5:C9, "Спечелил")

ИЛИ

=AVERAGEIFS(C5:C9,C5:C9,A2)

  • Когато критерият означава по-голямо или по-малко от някаква стойност, оградете критерия с апостроф ("")

Подобно на това:

=AVERAGEIFS(C5:C9,C5:C9,">1")

  • Когато критерият е по-голям или по-малък от някаква референтна клетка, поставете само символа по-голямо или по-малко от в апостроф ("") и след това присъединете референцията към клетката чрез амперсанд (&)

Подобно на това:

=AVERAGEIFS(C5:C9,C5:C9,">"&A2)

  • Можете да имате и частични съвпадения в рамките на AVERAGEIFS

За съвпадение на един символ на определено място използвайте " ?".

Например, " ?end" ще съответства на " огъване" , " изпращане" но не и " харчи" или "край".

А за съвпадение на произволен брой символи, включително нула, използвайте " *" .

Например, " *край" ще съответства на " край" , " огъване" , " изпращане" , " харчи" всички.

Така че AVERAGEIFS формулата ще изглежда така:

=AVERAGEIFS(C5:C9,C5:C9,"?end")

ИЛИ

=AVERAGEIFS(C5:C9,C5:C9, "*end")

  • Ако някоя клетка в рамките на average_range съдържа текстова стойност, различна от число, AVERAGEIFS няма да го отчете, дори и да отговаря на всички критерии. Защото е възможно да се изчисли само средната стойност на някои числа, но не и на всеки текст.

6 примера за използване на функцията Excel AVERAGEIFS

Следният набор от данни има Съперник , Цели , Асистенции , Резултати , и Място на провеждане Освен това, използвайки този набор от данни, ще демонстрираме 6 примери за използване на AVERAGEIFS Тук използвахме Excel 365 . Можете да използвате всяка налична версия на Excel.

1. Използване на един критерий за стойност, равна на стойността, във функцията AVERAGEIFS

В този пример ще ви покажем как можете да използвате AVERAGEIFS като използвате единичен критерий, равен на стойност. След това използвайте функцията AVERAGEIFS ще открием средната стойност на Цели въз основа на критериите, когато Резултат е Уон .

Тук вече сме отбелязали Цели и критерии Уон с жълт цвят и ще открием средната стойност на целите, които имат жълт цвят .

Стъпки:

  • Най-напред ще въведем следната формула в клетката H6 .
=AVERAGEIFS(C6:C23,E6:E23, "Спечелено")

Разбивка на формулата

  • AVERAGEIFS(C6:C23,E6:E23, "Спечелил") → Изчислява средната стойност само на тези клетки в масива C6 към C23 чиито съответни клетки в масива E6 към E23 съдържа " Уон ".
    • Изход: 2.09
  • След това натиснете ВЪВЕДЕТЕ .

В резултат на това можете да видите резултата в клетка H6 .

Прочетете още: Как да използвате функцията AVERAGE в Excel (5 примера)

2. Използване на един-единствен критерий за стойност, по-голяма от стойността

В този пример ще ви покажем как да използвате AVERAGEIFS функция, за да откриете Цел които имат Асистенции номера по-голям или равен на 1 . Тук вече сме отбелязали броя на Асистенции които имат стойност по-голям или равен на 1 и броя на Цели въз основа на асистенциите с жълт цвят . След това ще изчислим средната стойност на тези цели въз основа на критериите.

Стъпки:

  • За начало ще въведем следната формула в клетката H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")

Разбивка на формулата

  • AVERAGEIFS(C6:C23,D6:D23,">=1″) → Изчислява средната стойност само на тези клетки в масива C6 към C23 чиито съответни клетки в масива D6 към D23 съдържа всичко по-голям или равен на 1 .
    • Изход: 1.80
  • След това натиснете ВЪВЕДЕТЕ .

Затова можете да видите резултата в клетка H6 .

Подобни четива

  • Как да използвате функцията LINEST в Excel (4 подходящи примера)
  • Използване на функцията RANK в Excel (с 5 примера)
  • Как да използвате функцията VAR в Excel (4 примера)
  • Използване на функцията PROB в Excel (3 примера)
  • Как да използвате функцията STDEV на Excel (3 лесни примера)

3. Прилагане на множество критерии във функцията AVERAGEIFS

В този пример ще демонстрираме използването на AVERAGEIFS функция въз основа на множество критерии.

Тук ще разберем средната стойност на головете, когато Цели числото е поне 1 и когато Място на провеждане е Начало . И двата критерия са отбелязани с Жълт цвят .

Стъпки:

  • Първо ще въведем следната формула в клетката H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23,"Home")

Разбивка на формулата

  • AVERAGEIFS(C6:C23,C6:C23,">=1″,F6:F23, "Начало") → Изчислява средната стойност само на тези клетки в масива C6 към C23 които съдържат нещо по-голям или равен на 1 и чиито съответни клетки в масива F6 към F23 съдържа " Начало ".
    • Изход: 2.33
  • В този момент натиснете ВЪВЕДЕТЕ .

Затова можете да видите резултата в H6 .

Отново ще открием средната стойност на головете, когато Целите числото е по-голям или равен на 1 и когато Асистенции номерът също е по-голям или равен на 1 . Отбелязахме и двата критерия с Жълт цвят .

  • След това ще въведем следната формула в клетката H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")

Разбивка на формулата

  • AVERAGEIFS(C6:C23,C6:C23,”>=1″,D6:D23,”>=1″) → Изчислява средната стойност само на тези клетки в масива C6 към C23 които съдържат нещо по-голям или равен на 1 и чиито съответни клетки в масива D6 към D23 съдържа всичко по-голям или равен на 1 .
    • Изход: 2.33
  • В този момент натиснете ВЪВЕДЕТЕ .

Затова можете да видите резултата в H6 .

4. Средно преброяване с частично съвпадение (символ Wildcard)

В този пример ще ви покажем как да изчислите средната стойност с помощта на AVERAGEIFS когато критериите съвпадат частично. Ще използваме Заместващ символ за тази цел. Виждате ли, има две Корея на Съперник списък, Северна Корея и Южна Корея . След това ще открием средна стойност на целите на Противник който има Корея на тяхно име. Тук отбелязахме Противник и съответните Цел номер с Жълт цвят .

Стъпки:

  • Първо ще въведем следната формула в клетката H6 .
=AVERAGEIFS(C6:C23,B6:B23, "*Корея")

Разбивка на формулата

  • AVERAGEIFS(C6:C23,B6:B23, "*Корея") → Изчислява средната стойност само на тези клетки в масива C6 към C23 чиито съответни клетки в масива B6 към B23 съдържа всичко, което има " Корея " в края.
    • Изход: 2
  • Освен това натиснете ВЪВЕДЕТЕ .

Следователно можете да видите резултата в клетката H6 .

Ако искате да научите повече за заместител знаци, можете да посетите тази връзка.

Прочетете още: Различни начини за броене в Excel

5. Използване на препратки към клетки във функцията AVERAGEIFS

В този пример ще използваме препратката към клетката вместо текст в AVERAGEIFS За тази цел ще използваме един-единствен критерий.

Тук ще открием средната стойност на Цели въз основа на критериите, когато Резултат е Уон Във формулата, вместо да въвеждате Уон , просто ще изберем клетка E6 .

Вече отбелязахме Цели и критерии Уон с жълт цвят и ще открием средната стойност на целите, които имат жълт цвят .

Стъпки:

  • Най-напред ще въведем следната формула в клетката H6 .

=AVERAGEIFS(C6:C23,E6:E23,E6)

Разбивка на формулата

  • AVERAGEIFS(C6:C23,E6:E23,E6) → Изчислява средната стойност само на тези клетки в масива C6 към C23 чиито съответни клетки в масива E6 към E23 съдържа съдържанието на клетката на клетката E6 това е " Уон ".
    • Изход: 2.09
  • След това натиснете ВЪВЕДЕТЕ .

В резултат на това можете да видите резултата в клетка H6 .

6. Прилагане на диапазон от дати във функцията AVERAGEIFS

Тук ще ви покажем как се използва AVERAGEIFS функция, когато има Дата и искаме да намерим средната стойност въз основа на Дати За тази цел модифицирахме предишния набор от данни и добавихме Дата колона към него.

След това искаме да намерим средната стойност на целите, които включват датата от 20-март-22 към 08-август-22 . Тук отбелязахме тези дати с Жълт цвят .

Стъпки:

  • В началото ще въведем следната формула в клетката H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")

Разбивка на формулата

  • AVERAGEIFS(C6:C23,F6:F23,”=20-Mar-22″) → Изчислява средната стойност само на тези клетки в масива C6 към C23 чиито съответни клетки в масива F6 към F23 съдържат дати, по-големи или равни на 20-март-22 и по-малка или равна на 8-август-22 .
    • Изход: 1.727272727
  • В този момент натиснете ВЪВЕДЕТЕ .

Затова можете да видите резултата в H6 .

Често срещани грешки с функцията Excel AVERAGEIFS

В следващата таблица са показани най-често срещаните грешки на AVERAGEIFS и причините за възникване на такива грешки.

Грешка Когато се покажат
#DIV/0! Показва се, когато нито една стойност в average_match не отговаря на всички критерии.
#VALUE! Това се вижда, когато дължините на всички масиви не са еднакви.

Практически раздел

Можете да изтеглите горния файл на Excel и да упражните обяснените примери.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.