Расчет среднего арифметического в Excel: полный гид

Иван Корнев·11.04.2026·4 мин

Чтобы быстро посчитать среднее значение в Excel, используйте функцию =СРЗНАЧ(диапазон). Она автоматически игнорирует пустые ячейки и текст, суммируя только числа и деля их на количество найденных числовых значений. Для более сложных задач (с условиями или учетом скрытых строк) существуют вариации этой функции, которые мы разберем ниже.

Краткий ответ: Введите =СРЗНАЧ(A1:A10) в любую свободную ячейку, где A1:A10 — это диапазон с вашими числами. Нажмите Enter.

В чем разница между СРЗНАЧ и СРЕДНЕЕ?

Многие пользователи путаются в названиях, так как в разных версиях Excel или при переключении языка интерфейса функции могут называться по-разному. На самом деле, в русской локализации основной функцией является СРЗНАЧ (аналог английской AVERAGE).

Функции с названием просто «СРЕДНЕЕ» в стандартном наборе русскоязычного Excel не существует — это либо устаревшее название, либо путаница с английским синтаксисом. Однако важно понимать логику работы стандартного СРЗНАЧ:

  1. Игнорирует пустые ячейки. Они не участвуют ни в сумме, ни в подсчете количества.
  2. Игнорирует текст. Ячейки со словами («нет данных», «N/A») пропускаются.
  3. Учитывает нули. Если в ячейке стоит цифра 0, она участвует в расчете (сумма не меняется, но количество делителей увеличивается, что занижает среднее).
Тип данных в ячейкеКак обрабатывает СРЗНАЧ
Число (например, 10)Учитывает
Ноль (0)Учитывает
Пустая ячейкаПропускает
Текст ("абв")Пропускает
Логическое значение (ИСТИНА/ЛОЖЬ)Пропускает (если указано напрямую в аргументах — учитывает)

Осторожно с нулями! Если вы импортировали данные и вместо пропусков стоят нули, среднее значение будет неверным. Замените нули на пустые ячейки или используйте фильтрацию.

Пошаговая инструкция: как использовать СРЗНАЧ

Самый простой способ получить среднее значение:

  1. Кликните по ячейке, где нужен результат.
  2. Начните вводить =СРЗНАЧ(.
  3. Выделите мышкой диапазон ячеек с числами (например, B2:B20).
  4. Закройте скобку ) и нажмите Enter.

Пример формулы:

=СРЗНАЧ(B2:B20)

Вы также можете перечислять конкретные ячейки или диапазоны через точку с запятой:

=СРЗНАЧ(A1; A5; C1:C10)

В этом случае функция посчитает среднее арифметическое всех указанных чисел, игнорируя всё остальное.

Продвинутые методы расчета

Стандартной функции не всегда достаточно. Вот решения для специфических задач.

1. Среднее значение с условием (СРЗНАЧЕСЛИ)

Если нужно посчитать среднее только для определенных товаров, сотрудников или дат, используйте СРЗНАЧЕСЛИ (или СРЗНАЧЕСЛИМН для нескольких условий).

Синтаксис: =СРЗНАЧЕСЛИ(диапазон_условия; "условие"; диапазон_чисел)

Пример: Посчитать среднюю зарплату только менеджеров.

  • Столбец A: Должности
  • Столбец B: Зарплаты
=СРЗНАЧЕСЛИ(A2:A100; "Менеджер"; B2:B100)

2. Исключение скрытых строк (ПРОМЕЖУТОЧНЫЕ.ИТОГИ)

Обычная функция СРЗНАЧ считает данные даже в скрытых строках (если вы скрыли их фильтром или вручную). Чтобы среднее пересчитывалось динамически только по видимым ячейкам, используйте функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ.

Синтаксис: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции; диапазон) Для среднего арифметического номер функции — 1 (учитывает скрытые вручную) или 101 (игнорирует все скрытые).

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(101; B2:B100)

Это идеально подходит для анализа отфильтрованных таблиц.

3. Мгновенный просмотр без формул

Если формула не нужна, а просто хочется увидеть цифру:

  1. Выделите диапазон ячеек.
  2. Посмотрите в правый нижний угол окна Excel (строка состояния).
  3. Там автоматически отображаются: Среднее, Количество и Сумма.

Если в строке состояния нет слова «Среднее», кликните по ней правой кнопкой мыши и поставьте галочку напротив пункта «Среднее».

Частые ошибки и их решение

При работе со средним значением новички часто сталкиваются с тремя проблемами:

ОшибкаПричинаРешение
#ДЕЛ/0! (#DIV/0!)В диапазоне нет чисел (все пусто или текст). Деление на ноль невозможно.Проверьте данные или оберните формулу: =ЕСЛИОШИБКА(СРЗНАЧ(...); 0)
Неверный результатВ диапазоне есть нули, которые считаются за полноценные значения.Отфильтруйте нули или замените их на пустые ячейки.
Текст в числеЧисло записано как текст (зеленый треугольник в углу ячейки).Выделите ячейки → знак восклицания → «Преобразовать в число».

Часто задаваемые вопросы (FAQ)

Вопрос: Можно ли посчитать среднее взвешенное в Excel? Ответ: Да, отдельной функции для этого нет, но используется комбинация СУММПРОИЗВ и СУММ. Формула: =СУММПРОИЗВ(диапазон_цен; диапазон_весов) / СУММ(диапазон_весов).

Вопрос: Почему среднее значение дробное, а мне нужно целое? Ответ: Используйте функцию ОКРУГЛ. Например: =ОКРУГЛ(СРЗНАЧ(A1:A10); 0) округлит результат до целого числа.

Вопрос: Учитывает ли СРЗНАЧ ячейки с формулами, возвращающими пустоту ("")? Ответ: Нет. Если формула в ячейке возвращает "" (пустую строку), СРЗНАЧ считает её текстом и игнорирует. Это правильное поведение.