Как использовать функцию AVERAGEIF в Excel
Что возвращает функция
Возвращает число, представляющее среднее арифметическое для указанного диапазона данных и критериев, указанных в качестве аргумента.
Синтаксис
Аргументы функции= AVERAGEIF (диапазон; критерии; [средний_ диапазон]) — английская версия
= AVERAGEIF (диапазон; условия; [средний_ диапазон]) — русская версия
- range (диапазон) — диапазон ячеек, по которому будет производиться проверка на соответствие заданной политике;
- критерии — критерий, по которому определяется, какие значения диапазона ячеек подходят для вычисления среднего арифметического;
- [средний_ диапазон] ([средний_ диапазон]) (Необязательно) — диапазон ячеек, по которому функция будет вычислять среднее арифметическое, если указанный критерий соблюден. Если этот аргумент не указан в формуле, функция вычисляет аргумент диапазона).
Дополнительная информация
- Пустые ячейки при вычислении игнорируются;
- Если в качестве критерия указана пустая ячейка, функция воспринимает ее значение как «0”;
- Если ни одна из ячеек в указанном диапазоне не соответствует критериям, функция выдаст ошибку;
- Если диапазон ячеек пуст или содержит текстовые данные, формула выдаст ошибку;
- Критерий может быть числом, выражением, ссылкой на ячейку, текстом или формулой;
- Критерий, указанный в формате текста или логического / математического символа (=, +, -, /, *), должен быть указан в кавычках;
- Подстановочные знаки могут использоваться в качестве критериев.
Примеры использования функции СРЗНАЧЕСЛИ в Excel
Пример 1. Вычисляем среднее арифметическое по критерию
В приведенном выше примере функция проверяет список значений в диапазоне «A2: A6» на соответствие критерию «Эндрю» и вычисляет среднее арифметическое в диапазоне ячеек «B2: B6» из соответствующих ячеек”.
Поскольку диапазон «A2: A6» содержит данные для двух ячеек «Андрей» — «62» и «19», функция вычисляет среднее арифметическое — «40,5”.
Пример 2. Используем подстановочные знаки в функции СРЗНАЧЕСЛИ
в критериях функции можно использовать подстановочные знаки.
В Excel есть три подстановочных символа – ?, *, ~.
- подписать «?» — соответствует любому одиночному символу;
- «*» — соответствует любым дополнительным символам;
- знак «~» используется, когда вам нужно найти сам вопросительный знак или звездочку.
В приведенном выше примере функция проверяет список данных в диапазоне «A2: A6» на соответствие критерию подстановочного знака «* a *», что подразумевает любые данные, содержащие букву «a». Поскольку в диапазоне данных «A2: A6» этому критерию соответствуют все имена, кроме «Олег» =>, среднее арифметическое будет вычислено для диапазона ячеек B2: B6 (исключая ячейку B5) = «29,5”.
Пример 3. Используем операторы сравнения в функции СРЗНАЧЕСЛИ
В случаях, когда аргумент average_range (средний_ диапазон) не указан, он автоматически вычисляется из диапазона ячеек, указанного в аргументе range (диапазон).
В приведенном выше примере функция определяет с указанным критерием «> 19», какие ячейки диапазона «B2: B6» больше, чем число «19», и вычисляет на их основе среднее арифметическое. Важно: все операторы должны быть заключены в кавычки!