Почему эксель не считает формулы? Что делать, если Excel не считает формулы?

Картинка: Почему эксель не считает формулы? Что делать, если Excel не считает формулы?

Очень часто я слышу один и тот же вопрос: "a почему у меня формулы не считаются?" Обычно это означает одну из двух ситуаций:

В ячейке с формулой, вместо результата видна сама формула Формула не пересчитывает результат при изменении значения ячеек, на которые она ссылается

В этой статье мы разберемся что делать в одном и другом случае.

Ситуация №1 (текст формулы вместо результата)

Что же, вариантов почему так происходит не много. С вероятностью в 99%, ячейка "B6" будет иметь текстовый формат. Поэтому, когда вы видите подобную картину, то выделяйте ячейку и жмите Ctrl+1 (ну или щелчок правой кнопкой - "Формат ячеек..."). Далее, в открывшемся окне формата ячеек во вкладке "Число" необходимо выбрать "Общий" или любой другой, подходящий вам формат (главное что не "Текстовый") и жмите "OK". В примере я выбрал "Финансовый" формат.

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

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

Если это так, то просто выключите его. Он располагается во вкладке "Формулы", группа "Зависимости формул". А еще не лишним будет проверить синтаксис формулы и поискать, например, пробел перед символом "=".

Ситуация №2 (формула не пересчитывает результат при обновлении входных данных)

Возьмем табличку из ситуации №1 и введем в ячейку "B4" значение 40000.

Итог не изменился. Но сумма ячеек на самом деле равна 80000, почему же формула выдает результат в 60000? Причина кроется в отключенном режиме автоматических вычислений и программа ждет что вы лично отдадите ей команду пересчитать ячейки. Для того, что бы включить автоматические вычисления, перейдите во вкладку "Формулы", группа "Вычисление". Щелкните по пункту "Параметры вычислений" и выберите пункт "Автоматически".

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