Какво да знаете
- Синтаксисът за AVERAGEIF е: =AVERAGEIF(диапазон, критерии, среден_диапазон).
- За да създадете, изберете клетка, отидете в раздела Формули и изберете Още функции > Статистически > СРЕДНОАКО.
- След това въведете Range, Criteria и Average_range в Функция диалогов прозорец и изберете Готово.
Тази статия обяснява как да използвате функцията AVERAGEIF в Excel. Инструкциите се отнасят за Excel 2019, 2016, 2013, 2010 и Excel за Microsoft 365.
Какво е AVERAGEIF?
Функцията AVERAGEIF съчетава функцията IF и функцията AVERAGE в Excel; тази комбинация ви позволява да намерите средната или средната аритметична стойност на тези стойности в избран диапазон от данни, който отговаря на конкретни критерии.
Частта IF на функцията определя кои данни отговарят на посочените критерии, докато частта AVERAGE изчислява средната или средната стойност. Често AVERAGEIF използва редове от данни, наречени записи, в които всички данни във всеки ред са свързани.
Синтаксис на функцията AVERAGEIF
В Excel синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите.
Синтаксисът за AVERAGEIF е:
=AVERAGEIF(диапазон, критерии, среден_диапазон)
Аргументите на функцията й казват какво условие да тества и обхвата от данни, които да осредни, когато отговаря на това условие.
- Диапазон (задължително) е групата от клетки, които функцията ще търси по посочените критерии.
- Критерии (задължително) е стойността, сравнена с данните в Диапазон. Можете да въведете действителни данни или препратка към клетка за този аргумент.
- Среден_диапазон (по избор): Функцията осреднява данните в този диапазон от клетки, когато открие съвпадения между Диапазон иКритерии аргументи. Ако пропуснете аргумента Average_range , функцията вместо това осреднява данните, съответстващи в аргумента Range.
В този пример функцията AVERAGEIF търси средните годишни продажби за източния регион на продажбите. Формулата ще включва:
- A Диапазон от клетки C3 до C9, който съдържа имената на регионите.
- Критерият е клетка D12 (Изток).
- Среден_диапазон от клетки E3 до E9,, който съдържа средните продажби за всяка служител.
Така че, ако данните в диапазона C3:C12 са равни на East, тогава общите продажби за този запис се осредняват от функцията.
Въвеждане на функцията AVERAGEIF
Въпреки че е възможно да въведете функцията AVERAGEIF в клетка, много хора смятат, че е по-лесно да използват диалоговия прозорец на функцията за добавете функцията към работен лист.
Започнете с въвеждане на предоставените примерни данни в клетки C1 до E11 на празен работен лист в Excel, както се вижда на изображението по-горе.
В клетка D12, под Sales Region, въведете East.
Тези инструкции не включват стъпки за форматиране на работния лист. Вашият работен лист ще изглежда различно от показания пример, но функцията AVERAGE IF ще ви даде същите резултати.
- Щракнете върху клетка E12, за да я направите активната клетка, където ще отиде функцията AVERAGEIF.
-
Щракнете върху раздела Формули на лентата.
- Изберете Още функции > Statistical от лентата, за да отворите падащото меню с функции.
-
Щракнете върху AVERAGEIF в списъка, за да отворите Диалоговия прозорец на функцията. Данните, които влизат в трите празни реда в диалоговия прозорец на функцията съставляват аргументите на функцията AVERAGEIF.
- Щракнете върху реда Обхват.
- Маркирайте клетки C3 до C9 в работния лист, за да въведете тези препратки към клетки като диапазон, в който да се търси от функцията.
- Щракнете върху реда Критерии.
-
Щракнете върху клетка D12, за да въведете препратката към тази клетка - функцията ще търси в диапазона, избран в предишната стъпка, за данни, които отговарят на този критерий. Въпреки че можете да въведете действителни данни – като например думата East – за този аргумент, обикновено е по-удобно да добавите данните към клетка в работния лист и след това да въведете препратката към тази клетка в диалогов прозорец.
- Щракнете върху реда Average_range.
- Маркирайте клетки E3 до E9 в електронната таблица. Ако критериите, посочени в предишната стъпка, съответстват на данни в първия диапазон (C3 до C9), функцията ще осредни данните в съответния клетки в този втори диапазон от клетки.
- Щракнете върху Готово, за да завършите функцията AVERAGEIF.
- Отговорът $59, 641 трябва да се появи в клетка E12.
Когато щракнете върху клетка E12, цялата функция се появява в лентата с формули над работния лист.
=AVERAGEIF(C3:C9, D12, E3:E9)
Използването на препратка към клетка за аргумента на критериите улеснява намирането на промяна на критериите, ако е необходимо. В този пример можете да промените съдържанието на клетка D12 от East на North илиWest Функцията автоматично ще се актуализира и ще покаже новия резултат.