Как найти среднее значение в Excel: формула СРЗНАЧ, условия и средневзвешенное

Встаньте под столбцом чисел и выберите пункт «Среднее» у кнопки «Автосумма» или введите =СРЗНАЧ(C2:C9).

Ниже разобраны среднее с условием, средневзвешенная цена, среднее после фильтра и пять причин, почему Excel считает среднее не так, как вы ждёте.

Статью написал:
Ваня Буявец, продюсер, основатель Checkroi
Ваня Буявец
Основатель Checkroi, продюсер, эксперт в выборе онлайн-курсов
Все 2806 статей автора Подписаться на Телеграм-канал
Одобрено экспертом:
Наташа Буявец, основатель Checkroi, эксперт по онлайн-курсам
Наташа Буявец
Основательница Checkroi, продюсер Youtube-каналов, эксперт по онлайн-курсам
Все 3460 экспертных мнений Подписаться на Телеграм-канал
Обложка: Как найти среднее значение в Excel: формула СРЗНАЧ, условия и средневзвешенное

Чтобы найти среднее значение в Excel, встаньте в пустую ячейку под числами, откройте на вкладке «Главная» стрелку рядом с кнопкой «Автосумма» и выберите пункт «Среднее». Excel вставит формулу =СРЗНАЧ() и сам подставит диапазон. Если удобнее печатать, введите формулу руками: =СРЗНАЧ(C2:C9), Enter.

Функция СРЗНАЧ складывает числа и делит сумму на их количество. Пустые ячейки и текст она пропускает, а нули учитывает. Ниже разобраны среднее с условием, средневзвешенное, среднее после фильтра и пять причин, почему результат выходит не тем. Общие приёмы работы с программой собраны в подборке приёмов для быстрой работы в Excel, а программы обучения собраны в каталоге курсов по Excel.

CheckroiCheckroiПодборка курсов по Microsoft Excel683 курса • 63 школыСравните цены, школы, программу и найдите выгодные предложения по обучениюСравнить→

Как найти среднее значение в Excel через автосумму

Рой находит среднее значение по столбцу таблицы

Способ работает в Excel для Microsoft 365, 2016, 2019, 2021 и 2024. Порядок действий совпадает со справкой Microsoft о вычислении среднего.

  1. Щёлкните ячейку сразу под столбцом чисел или справа от строки.
  2. На вкладке «Главная» в группе «Редактирование» нажмите стрелку рядом с кнопкой «Автосумма».
  3. Выберите пункт «Среднее». В ячейке появится =СРЗНАЧ(…), а диапазон подсветится рамкой.
  4. Проверьте рамку. Если Excel захватил заголовок или лишнюю строку, выделите мышью нужные ячейки.
  5. Нажмите Enter.

Та же кнопка есть на вкладке «Формулы». Результат пересчитывается сам, когда меняются числа в диапазоне.

Формула среднего значения в Excel: СРЗНАЧ вручную

Синтаксис из описания функции СРЗНАЧ короткий: =СРЗНАЧ(число1;[число2];…). Аргументом может быть число, ссылка на ячейку или диапазон. В английской версии Excel функция называется AVERAGE, а аргументы разделяются запятой. В русской локализации разделитель обычно точка с запятой.

Пример: в таблице выручка трёх менеджеров за месяц, у Веры одна сделка не заполнена (C7 пустая), а одна закрыта с нулём.

Строка A: Менеджер B: Город C: Выручка, ₽
2 Анна Москва 48 000
3 Борис Казань 52 000
4 Вера Москва 0
5 Анна Казань 61 000
6 Борис Москва 39 000
7 Вера Казань пусто
8 Анна Москва 55 000
9 Борис Казань 47 000

Формула =СРЗНАЧ(C2:C9) вернёт 43 142,86. Сумма 302 000 делится на 7, а не на 8: пустую C7 функция пропустила, а ноль в C4 посчитала.

Несмежные ячейки и ручной расчёт

Для ячеек не подряд перечислите их через точку с запятой: =СРЗНАЧ(C2:C4;C8) даст 38 750. Можно щёлкать ячейки мышью с зажатым Ctrl, Excel сам допишет разделители.

Среднее арифметическое в Excel считается и без функции:

  • =(C2+C3+C4)/3 подходит для двух-трёх ячеек, но делитель придётся менять руками при каждой новой строке;
  • =СУММ(C2:C9)/СЧЁТ(C2:C9) повторяет логику СРЗНАЧ: СЧЁТ считает только ячейки с числами.

Как устроена сама сумма и почему она иногда равна нулю, разобрано в инструкции как посчитать сумму в столбце Excel.

Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединиться

Как посчитать среднее без формулы

Если цифра нужна на секунду, формула не обязательна. Выделите ячейки с числами и посмотрите в строку состояния внизу окна: там рядом стоят «Среднее», «Количество» и «Сумма».

По справке Microsoft о строке состояния щелчок по значению «Среднее» копирует его в буфер обмена. Если пункта нет, щёлкните строку состояния правой кнопкой и отметьте его в списке.

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

Расчёт с условием: СРЗНАЧЕСЛИ и СРЗНАЧЕСЛИМН

Когда нужно среднее не по всему столбцу, а по части строк, СРЗНАЧ уже не хватает.

СРЗНАЧЕСЛИ: одно условие

Синтаксис по справке СРЗНАЧЕСЛИ: =СРЗНАЧЕСЛИ(диапазон;условие;[диапазон_усреднения]). Первым идёт столбец, который проверяется, последним указан столбец, из которого берутся числа.

Задача Формула Результат
Средняя выручка Анны =СРЗНАЧЕСЛИ(A2:A9;"Анна";C2:C9) 54 666,67
Среднее без нулей =СРЗНАЧЕСЛИ(C2:C9;"<>0") 50 333,33
Среднее по сделкам дороже 50 000 =СРЗНАЧЕСЛИ(C2:C9;">50000") 56 000

Условие-текст и условие со знаком сравнения пишутся в кавычках. Вместо значения можно сослаться на ячейку: ">"&F1.

Такие выборки по менеджерам, городам и периодам каждый день собирает аналитик данных. Первые такие расчёты почти всегда делают в Excel.

СРЗНАЧЕСЛИМН: несколько условий

У функции СРЗНАЧЕСЛИМН порядок аргументов другой: сначала диапазон усреднения, потом пары «диапазон условия; условие». Средняя выручка Анны только по Москве:

=СРЗНАЧЕСЛИМН(C2:C9;A2:A9;"Анна";B2:B9;"Москва")

Получится 51 500: в расчёт попали 48 000 и 55 000. Все диапазоны условий должны быть того же размера и формы, что и диапазон усреднения. Если под условие не подошла ни одна строка, будет #ДЕЛ/0!.

Среднее сразу по каждому менеджеру удобнее собрать сводной таблицей, чем писать по формуле на человека.

Средневзвешенное значение в Excel

Весы с разными по размеру стопками коробок как образ средневзвешенного значения

Обычное среднее цен искажает картину, когда товары продавались разными партиями. Пример: три закупки.

Цена за штуку, ₽ (G) Количество, шт. (H)
120 50
95 200
140 30

=СРЗНАЧ(G2:G4) покажет 118,33 ₽. Но 200 штук из 280 куплены по 95 ₽, и реальная средняя цена ниже. Её считает формула из справки Microsoft о расчёте среднего:

=СУММПРОИЗВ(G2:G4;H2:H4)/СУММ(H2:H4)

Получится 104,29 ₽. СУММПРОИЗВ перемножает цену на количество по каждой строке и складывает (29 200 ₽), СУММ даёт общее число штук.

Среднее после фильтра и с ошибками в диапазоне

СРЗНАЧ считает все строки, даже скрытые фильтром. Для видимых строк есть две функции.

  • =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(101;C2:C9). Код 1 означает СРЗНАЧ. По справке ПРОМЕЖУТОЧНЫЕ.ИТОГИ отфильтрованные строки исключаются всегда, а код 101 вместо 1 пропускает ещё и строки, скрытые вручную.
  • =АГРЕГАТ(1;6;C2:C9). Первый аргумент 1 тоже означает среднее, второй аргумент 6 по справке АГРЕГАТ велит пропускать ячейки с ошибками.

Вторая функция выручает, когда в столбец попала ошибка вроде #Н/Д из ВПР. Обычный СРЗНАЧ на таком диапазоне сам вернёт ошибку, а АГРЕГАТ посчитает по остальным числам.

Ваня БуявецКанал основателя Checkroi Вани БуявцаЗабирайте промпты и обучение по нейросетям в моём Телеграм-каналеБольше 3 700 человек уже применяют Claude Code, ChatGPT и другие нейросети в работе, учёбе, бизнесе и жизниПерейти в канал

Когда среднее вводит в заблуждение: медиана и УРЕЗСРЕДНЕЕ

Среднее арифметическое тянется за выбросами. Шесть зарплат: 58, 60, 61, 62, 65 и 400 тысяч рублей. СРЗНАЧ даст 117,67 тысячи, хотя пятеро из шести получают около 60.

Функция Что делает Результат
=СРЗНАЧ(J2:J7) среднее арифметическое 117,67
=МЕДИАНА(J2:J7) значение посередине ряда 61,5
=УРЕЗСРЕДНЕЕ(J2:J7;0,4) среднее без крайних значений 62

По справке УРЕЗСРЕДНЕЕ доля 0,4 от шести значений даёт 2,4 точки. Функция округляет вниз до чётного и отбрасывает по одной с каждого края: 58 и 400.

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

Почему Excel неправильно считает среднее

Рой радуется, что среднее в отчёте наконец посчиталось верно

Большинство ошибок с функцией среднего в Excel сводится к пяти причинам.

  1. Ноль вместо пустой ячейки. Ноль тянет среднее вниз, пустая ячейка не влияет. В примере выше разница 43 142,86 против 50 333,33. Решение: оставлять ячейку пустой или считать через СРЗНАЧЕСЛИ(…;"<>0").
  2. Числа сохранены как текст. Такое бывает после выгрузки из 1С или с сайта. СРЗНАЧ пропускает текст без предупреждения, и делитель уменьшается. Признак такой ошибки: зелёный треугольник в углу ячейки и выравнивание по левому краю. Решение: выделить ячейки, нажать значок с восклицательным знаком и выбрать «Преобразовать в число».
  3. Деление на число строк. =СУММ(C2:C9)/8 вернёт 37 750: пустая строка попала в делитель. Пишите СЧЁТ вместо числа или берите СРЗНАЧ.
  4. #ДЕЛ/0! Появляется, когда в диапазоне нет ни одного числа или под условие СРЗНАЧЕСЛИ ничего не подошло. Проверьте адрес диапазона и само условие.
  5. Видимое значение округлено форматом. В ячейке видно 43 143, а в расчётах дальше участвует 43 142,857… Если нужно настоящее округление, оберните формулу: =ОКРУГЛ(СРЗНАЧ(C2:C9);0).

Рядом в списке функций стоит СРЗНАЧА. Она учитывает логические значения (ИСТИНА как 1, ЛОЖЬ как 0) и по справке Microsoft считает текст в ссылках нулём. Для обычного среднего значения столбца нужна СРЗНАЧ.

Если у вас не Excel

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

Если Excel на компьютере нет, файл можно открыть в браузере: способы собраны в материале про Excel онлайн бесплатно.

Где освоить Excel системно

Среднее, сумма и ВПР закрывают большую часть повседневных задач в таблицах. Дальше начинаются сводные таблицы, Power Query и дашборды, и их быстрее освоить по программе, чем по отдельным инструкциям. Чем занимается человек, для которого это основная работа, рассказано в статье кто такой специалист по Excel.

КурсШколаСтоимость со скидкойВ рассрочкуДлитель­ностьОбзор курса от Checkroi
Excel
Перейти на сайт курса
НетологияНетология29 000 ₽1691 ₽/мес.8 недельОбзор курса
Power BI & Excel PRO
Перейти на сайт курса
НетологияНетология38 500 ₽3208 ₽/мес.2 месяцаОбзор курса
Excel для работы
Перейти на сайт курса
Академия ЭдюсонЭдюсон16 500 ₽1375 ₽/мес.2 неделиОбзор курса
Excel + Google Таблицы с нуля до PRO
Перейти на сайт курса
SkillboxSkillbox29 899 ₽2965 ₽/мес.4 месяцаОбзор курса
Excel для аналитика
Перейти на сайт курса
Moscow Business AcademyMoscow Business Academy17 200 ₽2866 ₽/мес.2 месяцаОбзор курса

Больше программ — в полном каталоге курсов по Microsoft Excel

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

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

Выделите пустую ячейку под числами, на вкладке «Главная» откройте стрелку у кнопки «Автосумма» и выберите «Среднее». Или введите формулу вручную: =СРЗНАЧ(C2:C9) и нажмите Enter.

Учитывает ли СРЗНАЧ пустые ячейки и нули?

Пустые ячейки и текст функция пропускает, а нули учитывает. Чтобы посчитать среднее без нулей, используйте =СРЗНАЧЕСЛИ(C2:C9;"0").

Как найти среднее значение с условием?

Для одного условия подходит СРЗНАЧЕСЛИ: =СРЗНАЧЕСЛИ(A2:A9;"Анна";C2:C9). Для нескольких условий нужна СРЗНАЧЕСЛИМН, у неё диапазон усреднения стоит первым: =СРЗНАЧЕСЛИМН(C2:C9;A2:A9;"Анна";B2:B9;"Москва").

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

Перемножьте значения на веса и разделите на сумму весов: =СУММПРОИЗВ(G2:G4;H2:H4)/СУММ(H2:H4). Так считают среднюю цену, когда партии товара разного объёма.

Почему СРЗНАЧ показывает #ДЕЛ/0!?

В диапазоне нет ни одного числа: ячейки пустые или числа сохранены как текст. У СРЗНАЧЕСЛИ та же ошибка появляется, когда под условие не подошла ни одна строка.

Как называется функция СРЗНАЧ в английском Excel?

AVERAGE. С условием это AVERAGEIF и AVERAGEIFS. Аргументы в английской версии обычно разделяются запятой, а не точкой с запятой.

Читайте Checkroi первым в Google
Добавьте Checkroi в избранные источники — и наши разборы курсов и обзоры школ будут показываться выше в вашей выдаче Google.
Оставить комментарий
0 комментариев
Форма комментария

Оставьте комментарий

Напишите, что думаете. Нам важно ваше мнение!