Почему Excel не считает формулы и суммы: основные причины и решения

Иван Корнев·18 августа 2026·3 мин

Если Excel не считает формулы и суммы, причина в текстовом формате, ручном пересчете или режиме показа формул. Решение: смените формат на «Общий», включите автопересчет или нажмите Ctrl + ~.

Оглавление

Текстовый формат ячеек

Это самая распространенная причина: если ячейка отформатирована как «Текстовый», Excel воспринимает введенную формулу как обычную строку и не вычисляет её. Также числа могут храниться в текстовом формате из-за неправильных системных разделителей, из-за чего функция СУММ возвращает ноль или игнорирует эти значения.

Решение:

  1. Выделите проблемные ячейки, нажмите правой кнопкой мыши → «Формат ячеек» и выберите «Общий» или «Числовой».
  2. После смены формата необходимо активировать ячейку (нажать F2 или дважды кликнуть) и нажать Enter, чтобы Excel пересчитал значение.

Если перед формулой стоит апостроф ('), удалите его, так как он принудительно задает текстовый тип данных.

Отключен автоматический пересчет

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

Решение:

  1. Перейдите во вкладку «Файл» → «Параметры» → «Формулы».
  2. В разделе «Параметры вычислений» установите переключатель в положение «Автоматически».

Для принудительного разового пересчета всех формул в книге используйте клавишу F9.

Включен режим показа формул

Иногда пользователи случайно активируют горячую клавишу Ctrl + ~ (тильда/ё), которая переключает лист в режим отображения самих формул вместо их результатов. В этом случае формулы видны во всех ячейках сразу, но вычисления фактически происходят в фоне.

Решение:

  • Нажмите сочетание клавиш Ctrl + ~ еще раз для возврата к нормальному виду.
  • Альтернативно: перейдите на вкладку «Формулы» → группа «Зависимости формул» и отключите кнопку «Показать формулы».

Прочие причины сбоев

Таблица: Прочие причины сбоев и способы их устранения

ПричинаСимптомРешение
Ошибки типов данныхОшибка #ЗНАЧ!Проверьте диапазон суммирования на наличие текста, который невозможно преобразовать в число
Проблемы с надстройкамиБлокировка пересчетаОтключите сторонние надстройки через «Файл» → «Параметры» → «Надстройки»
Ограничения точностиВизуальные расхождения в суммахУчитывайте, что Excel работает максимум с 15 знаками после запятой

Частые ошибки

  • Изменение формата без активации ячейки. Пользователи меняют формат на «Числовой», но забывают нажать F2 и Enter, из-за чего Excel продолжает считать старое текстовое значение.
  • Игнорирование скрытого апострофа. Даже при правильном формате ячейки скрытый апостроф в начале строки блокирует вычисления, пока его не удалят вручную.

FAQ

Почему функция СУММ возвращает ноль, хотя числа в ячейках видны?
Скорее всего, числа сохранены в текстовом формате из-за неправильных системных разделителей. Смените формат на «Числовой» и переподтвердите ввод (F2 + Enter).

Как заставить Excel пересчитать все формулы сразу, если стоит ручной режим?
Нажмите клавишу F9 для принудительного разового пересчета всех формул в книге.

Что делать, если Excel показывает саму формулу вместо результата?
Нажмите сочетание клавиш Ctrl + ~ или зайдите во вкладку «Формулы» и отключите кнопку «Показать формулы» в группе «Зависимости формул».