Lost your password?


Хитрости »
Основные понятия (27)
Сводные таблицы и анализ данных (10)
Графики и диаграммы (5)
Работа с VB проектом (12)
Power BI и Power Query (23)
Условное форматирование (5)
Списки и диапазоны (5)
Макросы(VBA процедуры) (68)
Разное (43)
Баги и глюки Excel (5)

Формулы перестали считать - как исправить?

Представим файл Excel, в котором создано множество различных формул. И в какой-то момент работы с таким файлом понимаем, что формулы перестали считать (меняем данные в ячейках, но формулы не пересчитывают результат по этим новым данным). Как это произошло? Есть несколько вариантов:

  • во время работы был открыт какой-то файл, в котором был установлен ручной пересчет формул. А если открыть такой файл - то для всех открытых файлов автоматически устанавливается ручной пересчет формул. И формулы будут пересчитываться только если выделить нужную ячейку, нажать F2-Enter или нажать сочетание клавиш Shift+F9 для пересчета формул во всей книге
  • во время работы был открыт файл с кодом или был выполнен код VBA, который переводил пересчет формул в ручной режим. Часто может такое происходить в надстройках, некоторые функции которых завершились ошибкой(иногда разработчик либо не знает, либо просто забывает обработать ошибку корректно и автопересчет формул не возвращается после ошибки)
  • и самый маловероятный с точки зрения пользователя вариант, но не менее часто возникающий: пользователь сам случайно(или по незнанию) установил ручной пересчет

Ну и самое важно: как это исправить? На самом деле все очень просто.

  • Excel 2003: Сервис- Параметры -вкладка Вычисления -Автоматически
  • Excel 2007: Кнопка Офис -Параметры Excel (Excel Options) -Формулы (Formualas) -группа Параметры вычислений (Calculation Options) -Вычисления в книге (Workbok calculation) -Автоматически (Automatic)
  • Excel 2010-2013: Файл (File) -Параметры (Options) -Формулы (Formualas) -группа Параметры вычислений (Calculation Options) -Вычисления в книге (Workbok calculation) -Автоматически (Automatic)

Для версий 2007 и выше можно не лезть в дебри меню, а сделать проще:
перейти на вкладку Формулы (Formulas) -группа Вычисление (Calculation) -Параметры вычислений (Calculation Options) -Автоматически (Automatic).

Также см.:
Скрыть/Отобразить ярлычки листов
Почему столбцы стали цифрами или как сменить стиль ссылок
Как просмотреть этапы вычисления формул


Статья помогла? Поделись ссылкой с друзьями!
  Плейлист   Видеоуроки

Поиск по меткам

Access apple watch Multex Power Query и Power BI VBA управление кодами Бесплатные надстройки Дата и время Записки ИП Надстройки Печать Политика Конфиденциальности Почта Программы Работа с приложениями Разработка приложений Росстат Тренинги и вебинары Финансовые Форматирование Функции Excel акции MulTEx ссылки статистика
Обсуждение: 12 комментариев
  1. Ирина:

    Огромное спасибо автору! Все так просто. Теперь все считает. А я то напугалась.

  2. бездельник:

    Спасибо, помогло!

  3. Sasha:

    Спасибо автору, совет очень помог.

  4. Ктото:

    Дизлайк. Совет не помог, формулы итак стояли в автоматическом режиме. Пересчёт по прежнему не запускается, даже в чистом документе. Формат ячеек непричём

    • И Вам дизлайк :) За то, что даже не описали проблему, с которой пытаетесь бороться. Всем помогает, а Вам нет. Значит дело совсем не в самом Excel напрямую, а может быть в формулах. Автопересчет в чистом виде не влияет на пересчет функций пользователя, например.

      • Другой Некто:

        Помогает не всем а только тем у кого был отключен автоматический перерасчет.
        У меня работали формулы, требовалось добавить дополнительные аналогичные (сложение-вычитание исходных данных и найденных значений - числовых и в формате времени, сцепка текста). Результат всех новых формул 0. Где формат времени 0:00. Одновременно слетела активация офиса, установлен новый. Ничего не работает.
        Даже рассчитанные ранее формулы при повторном вводе (энтер или галочка в командной строке без изменений формулы) приводит к результату 0.

        • Другой Некто, логично - если есть ошибка самого офиса, то не только считать может перестать, но и вообще все работать :) Такие ошибки рассматривать нет смысла, т.к. исправить их советами практически невозможно.

    • Алексей:

      у меня тоже не пересчитываются формулы. Автопересчет стоит галочка. И принудительно нажимаю - не работают.

      Иногда вдруг - начинают работать. когда заходишь на другой лист с вычислениями - иногда срабатывает.

      Пересчет по книге не работает

      • Алексей, это скорее ошибка самой программы и вряд ли здесь могут быть четкие рекомендации, кроме переустановки. Потому как если пересчет установлен и ничто ему не мешает(макросы какие-либо, например), то ошибка может быть где угодно в недрах самого Excel и гадать бесполезно.

  5. Наталья:

    Спасибо! Действительно помогло! Формулы заработали)))

  6. Павел:

    Респект! Огромный!

Поделитесь своим мнением

Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме - добро пожаловать на Форум


Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Тренинги

Заказать
Юридическая информация

Использование материалов сайта

Политика Конфиденциальности

ИП Щербаков Дмитрий Валентинович
ОГРНИП: 318502700083307
ИНН: 504013350772

Наши партнеры

Перейти

Счетчики

Рейтинг@Mail.ru Яндекс.Метрика
© 2024 Excel для всех   Войти