EXCEL19 января 2026 г.

Функция 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», и вычисляет на их основе среднее арифметическое. Важно: все операторы должны быть заключены в кавычки!

Курсы

81769
5,0
5 отзывов
Курсы Excel для начинающих.
  • 9 месяцев
  • Смешанный
  • Диплом / Сертификат
6 800 ₽
Перейти на сайт
85782
0,0
0 отзывов
Профессия Специалист Excel.
  • 9 месяцев
  • Онлайн
  • Диплом / Сертификат
15 200 ₽
Перейти на сайт