Гид по технологиям

AVERAGE в Excel — как вычислить среднее

4 min read Excel Обновлено 21 Apr 2026
AVERAGE в Excel — как вычислить среднее
AVERAGE в Excel — как вычислить среднее

Логотип Excel с функцией AVERAGE на изображении

Excel создан для рутинных вычислений. Одна из таких задач — подсчёт среднего (среднего арифметического). Это простая, но часто используемая операция, которую Excel выполняет мгновенно.

Что такое среднее (среднее арифметическое)

Среднее арифметическое — это сумма всех значений, делённая на количество значений. Простая формула на бумаге выглядит так: (1 + 2 + 3 + 4) / 4 = 2.5.

В Excel для той же задачи удобнее использовать встроенную функцию AVERAGE:

=AVERAGE(value1, value2, value3, ...)

Аргументы могут быть числами, ссылками на ячейки или диапазонами. Текстовые ячейки функция игнорирует; нулевые значения учитываются как 0, если они явно присутствуют.

Список оценок в таблице Excel — пример расчёта среднего

Быстрый пример: как считать средний балл класса

Предположим, оценки учащихся находятся в диапазоне B2:B16, а результат вы хотите вывести в ячейке B17.

  1. Выделите ячейку B17.
  2. Введите формулу:
=AVERAGE(B2:B16)
  1. Нажмите Enter.

Функция вернёт среднее арифметическое оценок в диапазоне. AVERAGE считает несвешенное среднее — все значения имеют одинаковый вес.

Подсчёт среднего с использованием AVERAGE в Excel

Важно: AVERAGE игнорирует пустые ячейки и ячейки с текстом. Если в диапазоне есть логические значения или текст, используйте AVERAGEA, но помните, что AVERAGEA считает TRUE как 1 и FALSE как 0.

Взвешенное среднее

Когда значения имеют разный вес (например, оценки экзамена и домашнего задания с разной значимостью), используйте формулу на основе SUMPRODUCT и SUM:

=SUMPRODUCT(values_range, weights_range) / SUM(weights_range)

Пример: оценки в A2:A6, веса в B2:B6:

=SUMPRODUCT(A2:A6, B2:B6) / SUM(B2:B6)

Эта формула умножает каждое значение на его вес, суммирует результаты и делит на сумму весов.

Альтернативные способы и расширения

  • Ручной подход: =SUM(range)/COUNT(range) — эквивалент AVERAGE, но полезен для понимания механики.
  • Условное среднее: =AVERAGEIF(range, criteria, [average_range]) — среднее для ячеек, удовлетворяющих условию.
  • Множественные условия: =AVERAGEIFS(average_range, criteria_range1, criteria1, ...).
  • Учитывать все значения включая логические/текстовые: AVERAGEA.
  • Игнорировать фильтры: SUBTOTAL(1, range) для среднего, когда применены фильтры (код 1 для среднего).

Примеры:

=AVERAGEIF(B2:B16, ">=60")
=AVERAGEIFS(C2:C100, A2:A100, "Продажа", B2:B100, ">0")
=SUM(B2:B16)/COUNT(B2:B16)

Когда AVERAGE не подходит

  • При наличии сильных выбросов (outliers) среднее может вводить в заблуждение — используйте MEDIAN.
  • Если значения имеют разную важность — используйте взвешенное среднее.
  • Если нужно игнорировать нули или пустые значения специфическим образом — используйте AVERAGEIF или массивные формулы с условием.

Пример, чтобы игнорировать нули:

=AVERAGEIF(B2:B16, "<>0")

Практические советы и хитрости

  • Убедитесь, что диапазон не содержит случайных пробелов или текстовых символов, которые выглядят как числа.
  • Для динамических диапазонов используйте именованные диапазоны или таблицы Excel (Ctrl+T); тогда формулы автоматически обновятся при добавлении строк.
  • Для больших отчётов используйте AVERAGEIFS вместе с таблицами и структурированными ссылками.
  • SUBTOTAL помогает получить средние по отфильтрованным данным.

Мини‑методология: как выбрать подходящий тип среднего

  1. Оцените распределение данных: много выбросов — выберите MEDIAN.
  2. Есть веса — используйте SUMPRODUCT/SUM.
  3. Нужно условие (например, >0 или категория) — AVERAGEIF/AVERAGEIFS.
  4. Работа с отфильтрованными данными — SUBTOTAL.

Чеклист по ролям

Аналитик:

  • Проверить, нет ли выбросов.
  • Подобрать AVERAGE/AVERAGEIF/взвешенное.
  • Документировать выбранный метод.

Учитель/преподаватель:

  • Проверить категории оценок и веса.
  • Использовать SUMPRODUCT для итоговых баллов.

Бизнес‑аналитик:

  • Использовать таблицы и AVERAGEIFS для сегментированных отчётов.

Критерии приёмки

  • Формула правильно охватывает диапазон данных.
  • Исключены текстовые и случайные пустые значения (если это необходимо).
  • Результат соотносится с ручной проверкой для нескольких контрольных записей.

Краткий глоссарий

  • AVERAGE — среднее арифметическое; игнорирует текст и пустые ячейки.
  • AVERAGEA — считает логические значения и текстовые числовые представления.
  • SUMPRODUCT — перемножает соответствующие элементы массивов и суммирует.
  • AVERAGEIF / AVERAGEIFS — среднее с одним/несколькими условиями.

Факто‑бокс

  • AVERAGE удобна для быстрого анализа среднего уровня.
  • AVERAGE игнорирует текст и пустые ячейки.
  • Для весов используйте SUMPRODUCT + SUM.

Частые вопросы

Как AVERAGE обращается с текстом?

AVERAGE игнорирует текст и пустые ячейки. Если нужно, чтобы текст учитывался (например, TRUE как 1), используйте AVERAGEA.

Как посчитать взвешенное среднее?

Используйте =SUMPRODUCT(values, weights)/SUM(weights).

Итог

Функция AVERAGE — простой и быстрый способ получить среднее арифметическое в Excel. Если данные требуют специальных условий (веса, фильтрация, игнорирование нулей, выбросы), выбирайте соответствующие альтернативы: SUMPRODUCT, AVERAGEIF/AVERAGEIFS, MEDIAN, SUBTOTAL.

Важно: всегда проверяйте диапазоны и типы данных перед агрегацией, чтобы избежать неверных выводов.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Добавление исключений в Windows Security
Windows

Добавление исключений в Windows Security

Исправить «preparing security options» в Windows
Windows

Исправить «preparing security options» в Windows

Как добавить Bluetooth на ПК
Аппаратное обеспечение

Как добавить Bluetooth на ПК

Улучшение звука Hi-Res без больших затрат
Аудио

Улучшение звука Hi-Res без больших затрат

Apple Music Lossless: как включить и нужен ли он
Аудио

Apple Music Lossless: как включить и нужен ли он

Home Assistant на Raspberry Pi — локальный умный дом
Smart Home

Home Assistant на Raspberry Pi — локальный умный дом