Оглавление
В этой статье мы покажем, как вы можете использовать функцию AVERAGEIFS функцию Excel для расчета некоторых средних значений при сохранении одного или нескольких критериев в Excel. Для этого мы пройдем через 6 простые примеры.
Функция AVERAGEIFS в Excel (быстрый просмотр)
На следующем рисунке вы можете увидеть общий вид AVERAGEIFS функция.
Скачать Практическое пособие
Вы можете загрузить следующий файл Excel и потренироваться, читая эту статью.
6 Использование функции AVERAGEIFS.xlsxФункция Excel AVERAGEIFS: синтаксис и аргументы
Резюме
- Сайт AVERAGEIFS Функция возвращает среднее значение ячеек массива, удовлетворяющих одному или нескольким заданным критериям. Здесь критерии могут относиться к одному и тому же массиву или к другому массиву.
- Доступно из Excel 2007.
Синтаксис
Синтаксис AVERAGEIFS функция:
=AVERAGEIFS(average_range,criteria_range1,criteria1,...)
Аргумент
Аргумент | Обязательно или по желанию | Значение |
---|---|---|
средний_диапазон | Требуется | Массив ячеек, среднее значение которых необходимо определить. |
критерий_диапазона1 | Требуется | Массив ячеек, который должен удовлетворять первому критерию. |
критерии1 | Требуется | Первый критерий. |
критерий_диапазона2 | Дополнительно | Массив ячеек, который должен удовлетворять второму критерию. |
критерии2 | Дополнительно | Второй критерий. |
Примечания:
- Только 1 критерий вместе с1 диапазоном ячеек, где будут применяться критерии ( диапазон_критериев ), является основным. Однако при необходимости можно использовать несколько критериев.
- Оба критерии и диапазон_критериев должны быть вместе как пара. Это означает, что если вы вводите диапазон_критериев 2 вы должны ввести критерии2 .
- Оба средний_диапазон и всё критерии_диапазонов должны быть равны. В противном случае Excel поднимет вопрос #VALUE!
- При вычислении среднего значения Excel будет учитывать только те значения ячеек, которые удовлетворяют всем критериям.
Возвращаемое значение
Возвращает среднее значение ячеек массива, удовлетворяющих одному или нескольким заданным критериям.
Специальные примечания
- Если критерий равен значению ячейки или ссылке на ячейку, то на месте критерия можно просто поставить значение или ссылку на ячейку.
Например:
= AVERAGEIFS(C5:C9,C5:C9,1)
ИЛИ
=AVERAGEIFS(C5:C9,C5:C9, "Won")
ИЛИ
= AVERAGEIFS(C5:C9,C5:C9,A2)
- Если критерий обозначает больше или меньше некоторого значения, заключите критерий в рамку. апостроф ("")
Например:
=AVERAGEIFS(C5:C9,C5:C9,">1")
- Если критерий обозначает больше или меньше некоторой ссылки на ячейку, заключите только символ больше или меньше в значок апостроф ("") и затем присоединить ссылку на ячейку с помощью амперсанд (&)
Например:
=AVERAGEIFS(C5:C9,C5:C9,">"&A2)
- Вы можете иметь и частичные совпадения в пределах AVERAGEIFS
Для сопоставления одного символа в определенном месте используйте " ?".
Например, " ?end" будет соответствовать " изгиб" , " отправить" но не " тратить" или "конец".
А для соответствия любому количеству символов, включая ноль, используйте " *" .
Например, " *end" будет соответствовать " конец" , " изгиб" , " отправить" , " тратить" все.
Поэтому AVERAGEIFS формула будет выглядеть следующим образом:
=AVERAGEIFS(C5:C9,C5:C9,"?end")
ИЛИ
=AVERAGEIFS(C5:C9,C5:C9, "*end")
- Если любая ячейка в пределах средний_диапазон содержит текстовое значение, отличное от числа, AVERAGEIFS не посчитает это, даже если оно удовлетворяет всем критериям. Потому что можно вычислить среднее значение только некоторых чисел, а не любого текста.
6 примеров использования функции Excel AVERAGEIFS
Следующий набор данных имеет Соперник , Цели , Ассисты , Результаты и Место проведения столбцов. Кроме того, используя этот набор данных, мы продемонстрируем 6 примеры, демонстрирующие использование AVERAGEIFS функцию. Здесь мы использовали Excel 365 Можно использовать любую доступную версию Excel.
1. Использование одного критерия для значения Equal To Value в функции AVERAGEIFS
В этом примере мы покажем вам, как вы можете использовать функцию AVERAGEIFS функцию, используя единственный критерий, равный значению. Затем, используя функцию AVERAGEIFS функцию, мы выясним среднее значение Цели на основании критериев, когда Результат это Вон .
Здесь мы уже отметили Цели и критерии Вон с жёлтый цвет , и мы узнаем среднее значение голов, которые имеют жёлтый цвет .
Шаги:
- Прежде всего, введем в ячейку следующую формулу H6 .
=AVERAGEIFS(C6:C23,E6:E23, "Won")
Разбивка формулы
- AVERAGEIFS(C6:C23,E6:E23, "Won") → Вычисляет среднее значение только для тех ячеек в массиве C6 на C23 чьи соответствующие ячейки в массиве E6 на E23 содержать " Вон ".
- Выход: 2.09
- После этого нажмите ENTER .
В результате вы можете увидеть результат в ячейке 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
- После этого нажмите ENTER .
Таким образом, вы можете увидеть результат в ячейке H6 .
Похожие чтения
- Как использовать функцию ЛИНЭСТ в 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, "Home") → Вычисляет среднее значение только для тех ячеек в массиве C6 на C23 которые содержат что-либо больше или равно 1 и чьи соответствующие ячейки в массиве F6 на F23 содержать " Главная ".
- Выход: 2.33
- В этот момент нажмите ENTER .
Таким образом, вы можете увидеть результат в 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
- В этот момент нажмите ENTER .
Таким образом, вы можете увидеть результат в H6 .
4. подсчет среднего значения с частичным совпадением (символ подстановки)
В этом примере мы покажем вам, как рассчитать среднее значение с помощью функции AVERAGEIFS функция, когда критерии частично совпадают. Мы будем использовать Символ подстановочного знака для этой цели. Видите ли, есть две Кореи на Соперник список, Северная Корея и Южная Корея Далее мы выясним среднее количество голов из Соперник который имеет Корея от их имени. Здесь мы отметили Соперник и соответствующий Цель номер с Желтый цвет .
Шаги:
- Сначала введем в ячейку следующую формулу H6 .
=AVERAGEIFS(C6:C23,B6:B23, "*Корея")
Разбивка формулы
- AVERAGEIFS(C6:C23,B6:B23, "*Корея") → Вычисляет среднее значение только для тех ячеек в массиве C6 на C23 чьи соответствующие ячейки в массиве B6 на B23 содержат все, что имеет " Корея " в конце.
- Выход: 2
- Кроме того, пресса ENTER .
Следовательно, вы можете увидеть результат в ячейке 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
- После этого нажмите ENTER .
В результате вы можете увидеть результат в ячейке 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
- В этот момент нажмите ENTER .
Таким образом, вы можете увидеть результат в H6 .
Распространенные ошибки при использовании функции Excel AVERAGEIFS
В следующей таблице мы привели распространенные ошибки в AVERAGEIFS функции, а также причины возникновения таких ошибок.
Ошибка | Когда они появляются |
---|---|
#DIV/0! | Показывает, когда ни одно значение в average_match не соответствует всем критериям. |
#VALUE! | Это видно, когда длины всех массивов не одинаковы. |
Практическая секция
Вы можете скачать приведенный выше файл excel и, соответственно, отработать объясненные примеры.