Пустая ячейка или ноль: почему среднее в Excel меняется
СРЗНАЧ учитывает числовые нули и пропускает пустые ячейки диапазона. От этого меняется делитель. Измеренный ноль — наблюдение, а отсутствующая запись — неизвестное значение.
Шесть часов, четыре записи
Представьте библиотеку, где в течение шести дней считают посещения в один и тот же час. Получились записи: 4, 0, 8, пропуск, 12, пропуск. Это вымышленные учебные данные.
Ноль во вторник означает, что за целый час наблюдения никто не пришёл. Записи за четверг и субботу потеряны: количество посещений неизвестно. Во все шесть выбранных часов библиотека работала. Поэтому отсутствие записи не означает, что библиотека была закрыта или что никто не пришёл.

Перенесите пример в Excel
Скопируйте блок с разделителями-табуляциями в ячейку A1 пустого листа. В столбце B находятся числа посещений, в столбце C — пояснения. Ячейки B5 и B7 должны остаться действительно пустыми. Не вводите в них тире, пробел или слово «пропуск».
Если при вставке всё попало в один столбец, заполните B2:B7 вручную: 4, 0, 8, оставить пустой, 12, оставить пустой. Четыре значения введите как числа.
Учебные данные: вставить в A1
tsv
День Посещения Запись
Пн 4 Наблюдение
Вт 0 Наблюдение; посещений не было
Ср 8 Наблюдение
Чт Запись потеряна
Пт 12 Наблюдение
Сб Запись потерянаДва пустых поля в столбце «Посещения» оставлены намеренно. Все шесть периодов имеют одинаковую длительность.
Проверьте делитель, а не только ответ
Введите каждую формулу ниже в отдельную ячейку за пределами A1:C7. СУММ вернёт 24, СЧЁТ — 4, СРЗНАЧ — 6. Расчёт: (4 + 0 + 8 + 12) ÷ 4 = 6 посещений за час с сохранённой записью.
СЧЁТ подсчитывает числовые ячейки диапазона, включая ноль. СРЗНАЧ использует четыре числовых наблюдения; две пустые ячейки не добавляют ни значения, ни наблюдения. Ноль ничего не прибавляет к сумме, но прибавляет единицу к делителю.
Три проверки с русскими именами функций
excel
=СУММ(B2:B7)
=СЧЁТ(B2:B7)
=СРЗНАЧ(B2:B7)Ожидаемые результаты по порядку: 24, 4, 6. С английскими именами функций: SUM, COUNT и AVERAGE.
Три ответа с разным смыслом
- 6: сохраняем измеренный ноль, две неизвестные величины оставляем пустыми. Это среднее по четырём часам с записями: 24 ÷ 4.
- 4: вводим числовой ноль в каждую пустую ячейку. Получаем 24 ÷ 6. Тем самым мы предполагаем, что в оба часа с потерянными записями посещений не было. Исходные данные этого не подтверждают.
- 8: исключаем настоящий ноль вторника, а неизвестные значения оставляем пустыми. Получаем 24 ÷ 3. Это среднее по трём учтённым часам, когда были посещения, а не по всем четырём часам с записями.
Попробуйте изменения на копии
Перед опытом сделайте копию листа. На копии введите 0 в B5 и B7: СЧЁТ станет равен 6, СРЗНАЧ — 4. Снова очистите содержимое B5 и B7: результаты вернутся к 4 и 6.
Теперь очистите B3, где был измеренный ноль вторника. СЧЁТ вернёт 3, СРЗНАЧ — 8. Верните ноль в B3. На каждом шаге СУММ остаётся равной 24: проверка одной суммы не обнаружила бы изменения смысла.
Укажите, что именно известно
Понятная запись результата: «В среднем 6 посещений за час с сохранённой записью; данные есть за 4 из 6 одночасовых периодов, 2 записи отсутствуют». Число 24 — сумма за четыре учтённых периода. Точные сумма и среднее за все шесть пока неизвестны.
Если потерянные записи найдутся, внесите проверенные значения и пересчитайте результат. Если в источнике ноль служит кодом «не записано», сначала выясните это правило и отделите такие коды от настоящих нулевых значений. Сохраните исходные данные и опишите свою интерпретацию.
Пустые ячейки сами по себе не делают среднее по известным значениям представительным для пропущенных часов. Например, если записи чаще терялись в загруженные периоды, четыре оставшихся числа могли бы искажать картину всех шести. Этот расчёт описывает имеющиеся записи, а не оценивает отсутствующие значения.
Если результат не совпал
- Проверьте B2:B7. В примере нужны четыре числовые ячейки, включая один ноль, и две действительно пустые. Заголовок и пояснения должны оставаться за пределами диапазона формулы.
- Проверьте количество чисел. СРЗНАЧ и СЧЁТ пропускают текст в диапазоне, в том числе число, сохранённое как текст. Видимая «8» ещё не доказывает, что Excel использует её как число.
- Изучите содержимое внешне пустой ячейки перед изменением. Ноль может быть скрыт настройками отображения и при этом участвовать в расчёте как число. По одному виду содержимое не определить.
- Если числовых наблюдений нет, среднего по наблюдениям тоже нет. Выясните причину отсутствия записей, а не сообщайте вместо среднего ноль.
Какое среднее можно указать?
Отделите измеренный ноль от неизвестного количества. Выберите ответ или откройте пояснения ниже.
Ответы и пояснения
- 4 посещения в час; записаны 3 из 4 периодов: Да. Сумма известных значений — 12, а ноль входит в три наблюдения: 12 ÷ 3 = 4. Количество за пропущенный период остаётся неизвестным.
- 3 посещения в час; делим на все 4 периода: 12 ÷ 4 = 3 предполагает, что в период с потерянной записью посещений не было. Данные этого не подтверждают.
- 6 посещений в час; не учитываем ноль: 12 ÷ 2 = 6 исключает настоящее наблюдение. Для среднего по трём учтённым периодам ноль должен входить в делитель.