Excel среднее значение не работает

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

Если ячейки, содержащие #VALUE, ссылаются на ячейки с #VALUE! в формулах будет #VALUE! ошибку «#ВЫЧИС!».

Ошибка #ЗНАЧ! в функции СРЗНАЧ

Чтобы не учитывать ошибки, мы создадим формулу, пропускающую ошибочные значения в диапазоне и рассчитывающую среднее для остальных значений.

Чтобы решить эту проблему, мы используем функцию СРЗНАЧ в сочетании с функциями ЕСЛИ и ЕОШИБКА для определения наличия ошибок в указанном диапазоне. В данном конкретном случае требуется формула массива:

=СРЗНАЧ(ЕСЛИ(ЕОШИБКА(B2:D2);»»;B2:D2))

Это формула массива. Поэтому вам нужно нажать ввод (только если вы используете Microsoft 365 ) или CTRL+SHIFT+ВВОД в формуле.

Примечание: Если у вас есть текущая версия Microsoft 365 ,можно просто ввести формулу в ячейку вывода, а затем нажать ввод, чтобы подтвердить формулу как формулу динамического массива. В противном случае формулу необходимо ввести как формулу массива устаревшей. Для этого сначала выберем выходную ячейку, введите формулу в нее и нажимая для подтверждения CTRL+SHIFT+ВВОД. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Функция массива в функции СС00 для #VALUE! #BUSY!

Примечание: Приведенная выше формула будет работать не только в случае ошибок #ЗНАЧ!, но и в случае ошибок #Н/Д, #ПУСТО!, #ДЕЛ/0! и других.

Таким же образом можно использовать функцию СУММ:

=СУММ(ЕСЛИ(ЕОШИБКА(B2:D2);»»;B2:D2))

У вас есть вопрос об определенной функции?

Задать вопрос на форуме сообщества, посвященном Excel

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Исправление ошибки #ЗНАЧ! #BUSY!

СРЗНАЧ

СУММ

Полные сведения о формулах в Excel

Обнаружение ошибок в формулах

Все функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

Содержание

  • Устранение проблем с вычислением
    • Способ 1: изменение формата ячеек
    • Способ 2: отключение режима «Показать формулы»
    • Способ 3: исправление ошибки в синтаксисе
    • Способ 4: включение пересчета формулы
    • Способ 5: ошибка в формуле
  • Вопросы и ответы

Не считаются формулы в Microsoft Excel

Одной из наиболее востребованных возможностей Excel является работа с формулами. Благодаря данной функции программа самостоятельно производит различного рода расчеты в таблицах. Но иногда случается так, что пользователь вписывает формулу в ячейку, но она не выполняет своего прямого назначения – вычисления результата. Давайте разберемся, с чем это может быть связано, и как решить данную проблему.

Устранение проблем с вычислением

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

Способ 1: изменение формата ячеек

Одной из самых распространенных причин, по которой Эксель вообще не считает или не правильно считает формулы, является неверно выставленный формат ячеек. Если диапазон имеет текстовый формат, то расчет выражений в нем вообще не производится, то есть, они отображаются как обычный текст. В других случаях, если формат не соответствует сути рассчитываемых данных, результат, выводимый в ячейку, может отображаться некорректно. Давайте выясним, как решить эту проблему.

  1. Для того, чтобы посмотреть, какой формат имеет конкретная ячейка или диапазон, переходим во вкладку «Главная». На ленте в блоке инструментов «Число» имеется поле отображения текущего формата. Если там указано значение «Текстовый», то формула точно вычисляться не будет.
  2. Просмотр формата ячейки в Microsoft Excel

  3. Для того, чтобы произвести смену формата достаточно кликнуть по данному полю. Откроется список выбора форматирования, где можно выбрать значение, соответствующее сути формулы.
  4. Изменение формата в Microsoft Excel

  5. Но выбор типов формата через ленту не такой обширный, как через специализированное окно. Поэтому лучше применить второй вариант форматирования. Выделяем целевой диапазон. Кликаем по нему правой кнопкой мыши. В контекстном меню выбираем пункт «Формат ячеек». Можно также после выделения диапазона нажать комбинацию клавиш Ctrl+1.
  6. Переход к форматированию ячейки в Microsoft Excel

  7. Открывается окно форматирования. Переходим во вкладку «Число». В блоке «Числовые форматы» выбираем тот формат, который нам нужен. Кроме того, в правой части окна имеется возможность выбрать тип представления конкретного формата. После того, как выбор произведен, кликаем по кнопке «OK», размещенной внизу.
  8. Форматирование ячейки в Microsoft Excel

  9. Выделите поочередно ячейки, в которых функция не считалась, и для пересчета нажмите функциональную клавишу F2.

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

Формкла считается в Microsoft Excel

Способ 2: отключение режима «Показать формулы»

Но возможно причина того, что вместо результатов расчета у вас отображаются выражения, состоит в том, что в программе включен режим «Показать формулы».

  1. Чтобы включить отображение итогов, переходим во вкладку «Формулы». На ленте в блоке инструментов «Зависимости формул», если кнопка «Показать формулы» активна, то кликаем по ней.
  2. Отключение показа формул в Microsoft Excel

  3. После этих действий в ячейках снова вместо синтаксиса функций начнет отображаться результат.

Отображение формул отключено в Microsoft Excel

Способ 3: исправление ошибки в синтаксисе

Формула также может отображаться как текст, если в её синтаксисе были допущены ошибки, например, пропущена или изменена буква. Если вы вводили её вручную, а не через Мастер функций, то такое вполне вероятно. Очень распространенной ошибкой, связанной с отображением выражения, как текста, является наличие пробела перед знаком «=».

Пробел перед знаком равно в Microsoft Excel

Lumpics.ru

В таких случаях нужно внимательно пересмотреть синтаксис тех формул, которые неправильно отображаются, и внести в них соответствующие коррективы.

Способ 4: включение пересчета формулы

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

  1. Перейдите во вкладку «Файл». Находясь в ней, следует кликнуть по пункту «Параметры».
  2. Переход в параметры в Microsoft Excel

  3. Откроется окно параметров. Нужно перейти в раздел «Формулы». В блоке настроек «Параметры вычислений», который расположен в самом верху окна, если в параметре «Вычисления в книге», переключатель не установлен в позицию «Автоматически», то это и есть причина того, что результат вычислений неактуальный. Переставляем переключатель в нужную позицию. После выполнения вышеуказанных настроек для их сохранения в нижней части окна жмем на кнопку «OK».

Установка автоматического пересчета формул в Microsoft Excel

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

Способ 5: ошибка в формуле

Если же программа все-таки производит расчет, но в результате показывает ошибку, то тут вероятна ситуация, что пользователь просто ошибся при вводе выражения. Ошибочными формулами считаются те, при расчете которых в ячейке появляются следующие значения:

  • #ЧИСЛО!;
  • #ЗНАЧ!;
  • #ПУСТО!;
  • #ДЕЛ/0!;
  • #Н/Д.

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

Ошибка в формуле в Microsoft Excel

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

  1. Выделяем ячейку с ошибкой. Переходим во вкладку «Формулы». На ленте в блоке инструментов «Зависимости формул» кликаем по кнопке «Вычислить формулу».
  2. Переход к вычислению формулы в Microsoft Excel

  3. Открывается окно, в котором представляется полный расчет. Нажимаем на кнопку «Вычислить» и просматриваем вычисление пошагово. Ищем ошибку и устраняем её.

Вычисление формулы в Microsoft Excel

Как видим, причины того, что Эксель не считает или не правильно считает формулы, могут быть совершенно различными. Если вместо расчета у пользователя отображается сама функция, тот в этом случае, скорее всего, либо ячейка отформатирована под текст, либо включен режим просмотра выражений. Также, возможна ошибка в синтаксисе (например, наличие пробела перед знаком «=»). В случае если после изменения данных в связанных ячейках результат не обновляется, то тут нужно посмотреть, как настроено автообновление в параметрах книги. Также, нередко вместо корректного результата в ячейке отображается ошибка. Тут нужно просмотреть все значения, на которые ссылается функция. В случае обнаружения ошибки следует устранить её.

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

 Как вычислить в Excel среднее значение чисел от 0 до 1, т.е. дробных чисел? Excel ничего не считает или выдает ошибку.Например числа как

Пример файла  

Изменено: rulet12.06.2018 16:19:27

 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

У меня считает функцией СРЗНАЧ()

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

Ігор Гончаренко

Пользователь

Сообщений: 13746
Регистрация: 01.01.1970

#3

12.06.2018 15:20:48

Цитата
rulet написал:
Excel ничего не считает или выдает ошибку

с чего бы?
а можете показать и эти числа, и Вашу попытку вычислить среднее?
тогда можно будет поставить диагноз и рекомендовать решение.

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

БМВ

Модератор

Сообщений: 21376
Регистрация: 28.12.2016

Excel 2013, 2016

0,5

По вопросам из тем форума, личку не читаю.

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

Кнопка цитирования не для ответа [МОДЕРАТОР]

Bema, я именно это и пытаюсь сделать — ничего не считает вообще. Целые числа считает. Как это понять?

Изменено: rulet12.06.2018 16:05:35

 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

БМВ, какой Вы хитрый однако :D . Ни у кого не считает, а у Вас 0,5.

Изменено: Bema12.06.2018 15:22:51

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

#7

12.06.2018 15:23:26

Цитата
rulet написал: Как это понять?

Могу предположить, что у Вас там не числа, а текст.

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

#8

12.06.2018 15:25:00

Цитата
Bema написал:
Могу предположить, что у Вас там не числа, а текст.

В смысле? — там числа. И кстати как правильно в Excel писать дробные — с запятой или точкой?Вот резульат

0,66
0,72
0,38
0,06
0,41
=СРЗНАЧ(C1:D5)

Excel неспособен вывести среднее чисел до 1?

Изменено: rulet12.06.2018 15:27:10

 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

#9

12.06.2018 15:28:14

Цитата
rulet написал:
В смысле? — там числа.

Покажите файл лучше.  

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

Ігор Гончаренко

Пользователь

Сообщений: 13746
Регистрация: 01.01.1970

#10

12.06.2018 15:30:23

Цитата
rulet написал:
Целые числа считает. Как это понять?

это следует понимать так: что у Вас в ячейке с формулой установлен формат число с 0 знаков после запятой. но это из серии гаданий по цифрам.

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

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

 

БМВ

Модератор

Сообщений: 21376
Регистрация: 28.12.2016

Excel 2013, 2016

Когда я писал 0.5  ничего не было кроме 0 и 1 в #1 и я имел в виду что пол литра надо чтоб понять что хочется.

По вопросам из тем форума, личку не читаю.

 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

#13

12.06.2018 15:37:33

Цитата
БМВ написал:
я имел в виду что пол литра надо чтоб понять что хочется.

Так и я о том.

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

Bema

Пользователь

Сообщений: 6750
Регистрация: 15.02.2016

#14

12.06.2018 15:41:29

Цитата
rulet написал:
Это может быть любой файл.

и данные в файле могут быть любые. СУММ работает с этим диапазоном?

Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

Что в #11 находится в диапазоне C1:D5?

 

Миша, всего на 0.054 не угадал, среднее = 0.446

Промежуточное подведение итогов конкурса на самый правильный ответ:
ближе всего к точному результату оказался БМВ с ответом 0.5(л)

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

#17

12.06.2018 15:48:51

Цитата
sokol92 написал:
Что в #11 находится в диапазоне C1:D5?

Ничего. Ну я же дал ссылку на файл.

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

#18

12.06.2018 15:51:24

Цитата
Bema написал:
и данные в файле могут быть любые. СУММ работает с этим диапазоном?

СУММ также не работает

 

БМВ

Модератор

Сообщений: 21376
Регистрация: 28.12.2016

Excel 2013, 2016

Off
Ігор Гончаренко, Игорь,бутыль круглая, вот я и округлил :-) а так как многи производители пива теперь стали лить в банки не 0,5, а 0,45 то …. :-(

Изменено: БМВ12.06.2018 15:54:12

По вопросам из тем форума, личку не читаю.

 

БМВ

Модератор

Сообщений: 21376
Регистрация: 28.12.2016

Excel 2013, 2016

rulet,  В данных текс, вместо формулы текст, вы уверены что вам не Word был нужен?

По вопросам из тем форума, личку не читаю.

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

Набрал вручную те же цифры — среднее значение вычисляет. Т.е. похоже там действительно как текст представлено. Как перевести текст в цифры — это что-то вреде очистки форматирования? Что так никто и не посмотрел файл, который я выложил?

 

БМВ

Модератор

Сообщений: 21376
Регистрация: 28.12.2016

Excel 2013, 2016

#22

12.06.2018 16:01:36

rulet,  А чего его смотреть , если вы сообщения не читаете

Цитата
Bema написал:
Могу предположить, что у Вас там не числа, а текст.

еще в #7

По вопросам из тем форума, личку не читаю.

 

sokol92,
ну какая разница что там в C1:D5, если очевидно что автору нужно получить среднее с А1:А5

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

#25

12.06.2018 16:05:17

Цитата
sokol92 написал:
автору нужно получить среднее с А1:А5

Что автор написал, то и выдается

Владимир

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

Почти 30 собщений — а все из-за того, что автору лень пример показать СРАЗУ, В ПЕРВОМ СООБЩЕНИИ!
Да и потом: пример в теме экономит время помогающих, а Вы посылаете их по ссылке. Надо кому — им или Вам?
Правила форума почитать не хотите?

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

#28

12.06.2018 16:13:48

Цитата
vikttur написал:
Вы посылаете их по ссылке

Нужно всего лишь сохранить файл — это так трудно? Я не нашел как тут прикреплять файл к посту. Решение проблемы нашел тут

https://support.office.com/ru-ru/article/%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%­D0%BE%D0%B…

— там где говорится об умножении на 1.
Дал ссылку на файл в первом посте.

Изменено: rulet12.06.2018 16:15:58

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

#29

12.06.2018 16:16:15

Цитата
rulet написал: Нужно всего лишь сохранить файл — это так трудно?

Что проще: зайти по ссылке, скачать пример или открыть файл, размещенный в сообщении?

Цитата
Дал ссылку на файл в первом посте.

Почти вовремя :)

 

rulet

Пользователь

Сообщений: 11
Регистрация: 12.06.2018

#30

12.06.2018 16:16:59

Цитата
vikttur написал:
Что проще: зайти по ссыке, скачаить пример или открыть файл, размещенный в сообщении?

Как тут прикреплять файл?

Функция срзнач без учета ошибок #н/д и дел/0

alisa111111

Дата: Понедельник, 04.04.2016, 13:54 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Нужно посчитать сред. значение по строке. Проблема в том, что некоторые ячейки содержать ошибки. Нужно, чтобы среднее значение считалось без их учета.
Не понимаю как указать это условие.
Прописала в таком виде — =СРЗНАЧ(СРЗНАЧЕСЛИ(C3:I3;»>0″);СРЗНАЧЕСЛИ(C3:I3;»<0″))
Но где-то считает, а где то нет

К сообщению приложен файл:

1698700.xlsx
(19.1 Kb)

 

Ответить

Gustav

Дата: Понедельник, 04.04.2016, 14:04 |
Сообщение № 2

Группа: Друзья

Ранг: Старожил

Сообщений: 2398


Репутация:

985

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Формула массива (Ctrl+Shift+Enter)

Код

=СРЗНАЧ(ЕСЛИОШИБКА(C2:I2; «»))

До 2007 года (тоже формула массива):

Код

=СРЗНАЧ(ЕСЛИ(ЕОШИБКА(C2:I2); «»;C2:I2))


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал GustavПонедельник, 04.04.2016, 14:06

 

Ответить

_Boroda_

Дата: Понедельник, 04.04.2016, 14:05 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Так нужно?

Код

=СРЗНАЧ(ЕСЛИОШИБКА(C2:I2;»»))

Формула массива, вводится одновременным нажатием Контрл Шифт Ентер
А если по феншую делать, то нужно поправить те формулы, которые у Вас в столбцах С:I, чтобы они давали не ошибку, а пустое значение «». Тогда можно будет нормально считать.
Типа вот так

Код

=ЕСЛИОШИБКА(формула;»»)


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Nic70y

Дата: Понедельник, 04.04.2016, 14:05 |
Сообщение № 4

Группа: Друзья

Ранг: Экселист

Сообщений: 8132


Репутация:

1998

±

Замечаний:
0% ±


Excel 2010

формула массива

Код

=СРЗНАЧ(ЕСЛИ(ЕЧИСЛО(C2:I2);C2:I2))

Код

=ЕСЛИОШИБКА(СРЗНАЧ(ЕСЛИ(ЕЧИСЛО(C2:I2);C2:I2));»»)

обратите внимание на B10так вам среднее надо или среднее средних?

еще варианты, немассивной

Код

=СУММЕСЛИ(C2:I2;»>-9E+307″)/СЧЁТЕСЛИ(C2:I2;»>-9E+307″)

Код

=СРЗНАЧЕСЛИ(C2:I2;»>-9E+307″)

Код

=ЕСЛИОШИБКА(СУММЕСЛИ(C2:I2;»>-9E+307″)/СЧЁТЕСЛИ(C2:I2;»>-9E+307″);»»)

Код

=ЕСЛИОШИБКА(СРЗНАЧЕСЛИ(C2:I2;»>-9E+307″);»»)

К сообщению приложен файл:

5249727.xlsx
(20.3 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70yПонедельник, 04.04.2016, 14:42

 

Ответить

jakim

Дата: Понедельник, 04.04.2016, 17:06 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 1149


Репутация:

305

±

Замечаний:
0% ±


Excel 2010

Ещё одна обычная формула

Код

=SUMIF(B2:B97;»<1E100″)/COUNT(B2:B97)

Сообщение отредактировал jakimПонедельник, 04.04.2016, 17:07

 

Ответить

Среднедневная выручка, среднемесячная температура воздуха, средняя заработная плата… Вычисление среднего значения требуется во всех сферах, и самый быстрый способ — конечно, в excel.

  • Как вычислить среднее арифметическое значение чисел
  • Вычисление среднего значения для несвязанных диапазонов ячеек
  • Особенность функции СРЗНАЧ
  • Вычисление среднего значения с отрицательными числами
  • Среднее значение по условию
  • Среднее значение по нескольким условиям

Будет полезно перед прочтением:

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

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

Синтаксис функции:

=СРЗНАЧ (Число 1; Число 2;…;Число n)

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

Давайте рассмотрим пример вычисления среднего арифметического значения в Excel.

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

среднее значение в Excel

Есть 3 способа воспользоваться функцией СРЗНАЧ:

Способ 1. При помощи встроенного инструмента. Ставим курсор под набором чисел, и переходим на вкладку Главная — блок Редактирование — нажимаем стрелочку возле значка АвтосуммаСреднее.

среднее значение в Excel

На картинке видно, что Excel самостоятельно определил диапазон, который нужно усреднить. Он выделен бегущим выделением. Если этот диапазон выделен неверно, то, до нажатия Enter выделите правильный диапазон и только после этого нажмите Enter.

среднее значение в Excel

Способ 2. При помощи мастера функций.

Также выделите ячейку, где нужно получить среднее арифметическое. После нажмите кнопку Fx на панели инструментов (рядом со строкой формул), появится окно Вызов функции. Здесь в категории Статистические можно найти функцию СРЗНАЧ и вызвать мастер формул. И далее, установив курсор в поле Число 1, выделить диапазон ячеек и нажать Ок.

среднее значение в Excel

Способ 3. Выделить ячейку и ввести в строке формул:

=СРЗНАЧ(C2:C8)

среднее значение в Excel

Вычисление среднего значения для несвязанных диапазонов ячеек

На том же примере давайте рассчитаем среднедневной пробег для 25-26 окт, и для 30-31 окт (т.е. за 4 дня, идущие не подряд).

Сделаем это при помощи строки формул. Установим курсор в итоговую ячейку и введем в строке формул:

= СРЗНАЧ(

Далее выделим первый диапазон (цифры напротив дат 25-26 окт). Теперь нажмем клавишу Ctrl и, не отпуская ее, выделим второй диапазон. Закроем скобку и нажмем Enter. Результат на картинке.

среднее значение в Excel

Особенность функции СРЗНАЧ

Стоит учитывать, что функция СРЗНАЧ работает только с числовыми данными. Текстовые и пустые ячейки она просто игнорирует.

На картинке показан расчет среднего значения для трех чисел: 100, 200 и 300 — это число 200.

среднее значение в Excel

Сотрем значение 300. Среднее значение стало 150, потому что у нас осталось только два числа (100 и 200).

(100 + 200) / 2 = 150

среднее значение в Excel

А теперь вместо пустой ячейки укажем 0 (ноль). Среднее значение стало 100. 

среднее значение в Excel

Почему так? Дело в том, что пустую ячейку функция СРЗНАЧ не считает нулем. Следовательно, она ее просто игнорирует и берет в расчет 2 числа (100 и 200). А ноль эта функция считает таким же числом, как 100 и 200, потому расчет идет исходя из трех чисел (100, 200, 0):

(100 + 200 + 0) / 3 = 100

Вычисление среднего значения с отрицательными числами

Иногда у пользователей Excel возникает вопрос: возможно ли посчитать среднее арифметическое число, если в диапазоне есть и положительные, и отрицательные значения? Конечно, можно!

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

Пример:

среднее значение в Excel

Давайте поймем, как получился результат:

(5 + (-2) + 9 + (-8)) / 4 = (5 — 2 + 9 — 8) = 4 / 4 = 1

Результат может быть и отрицательным, если сумма в скобках будет меньше нуля.

Среднее значение по условию

Для случаев, когда нужно усреднить не все значения, а только отвечающие условию, существует функция СРЗНАЧЕСЛИ (англ. AVERAGEIF). Условие может быть как числовое, так и текстовое.

Функция СРЗНАЧЕСЛИ имеет следующий синтаксис:

=СРЗНАЧЕСЛИ(Диапазон; Условие; [диапазон усреднения])

где Диапазон — это диапазон ячеек, которые должны соответствовать условию;

Условие — значение, которому должны соответствовать ячейки. Если условие включает в себя операторы сравнения, то их нужно указывать в кавычках, например, «<=30». Оператор “=” можно не указывают, в этом случае нужно написать просто число без кавычек.

[диапазон усреднения] — указывается, если он не совпадает с диапазоном условий, необязательный аргумент.

1) Среднее значение по числовому условию.

У нас есть таблица сотрудников, в которых указан их пол и возраст. 

среднее значение в Excel

Нужно посчитать средний возраст сотрудников младшей возрастной группы (до 30 лет). В строке формул напишем:

=СРЗНАЧЕСЛИ(C2:C8;»<=30″)

Получим возраст 25,333.

В этом примере С2:С8 — это диапазон условия и одновременно диапазон усреднения. Поэтому третий аргумент функции не указываем.

среднее значение в Excel

2) Среднее значение по текстовому условию.

Посчитаем средний возраст женщин. Формула будет следующая:

=СРЗНАЧЕСЛИ(B2:B8;»Женский»;C2:C8)

среднее значение в Excel

В данном случае B2:B8 — диапазон условия, в котором excel ищет условие “Женский”, а C2:C8 — диапазон усреднения.

Обратите внимание, что эта функция не учитывает регистр букв. Если бы в этом примере мы написали “женский” с маленькой буквы, то формула бы так же сработала.

Также условие можно (и нужно!) указывать не в кавычках, а ссылкой на ячейку, в которую оно будет записано. 

среднее значение в Excel

Среднее значение по нескольким условиям

Для этой цели используют функцию СРЗНАЧЕСЛИМН (англ. AVEGAREIFS).

Синтаксис функции:

=СРЗНАЧЕСЛИМН(Диапазон усреднения; Диапазон условия 1; Условие 1; Диапазон условия 2; Условие 2;…)

В отличие от функции СРЗНАЧЕСЛИ, у функции СРЗНАЧЕСЛИМН диапазон усреднения обязательно указывать всегда.

Рассмотрим пример. В таблице количество проданных товаров разными продавцами. Задача найти среднемесячное количество продаж Яблок у продавца Смирнов.

В строке формул напишем:

=СРЗНАЧЕСЛИМН(E2:E9;C2:C9;C12;D2:D9;D12)

среднее значение в Excel

На следующей картинке показан алгоритм работы формулы.

среднее значение в Excel

Диапазон усреднения — в данном примере это количество товара, ячейки E2:E9.

Диапазон условия 1 — наименование товара. 

Условие 1 — ссылка на ячейку с наименованием товара. 

Диапазон условия 2 — столбец с фамилиями продавцов. 

Условие 2 — ссылка на ячейку с фамилией продавца. 

В качестве условия можно прямо в формуле вместо ссылок указывать значение в кавычках (если текстовое) или просто значение (если это число).

Количество вложенных условий должно быть от 1 до 127.

Также полезно будет познакомиться со статьей:

Вам может быть интересно:

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel среднее значение за неделю
  • Excel среднее значение если не равно 0
  • Excel среднее значение если не ноль
  • Excel среднее значение если много
  • Excel среднее значение если в столбце

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии