Как показать формулы в Excel во всех ячейках: полное руководство

Работаете с Microsoft Excel и внезапно обнаружили, что вместо привычных формул отображаются только результаты вычислений? Или нужно проверить логику расчётов в чужой таблице, но формулы скрыты? Показать все формулы в ячейках Excel можно за считанные секунды — и для этого не требуется переписывать данные или использовать макросы.

Многие пользователи теряют часы на ручной проверке каждой ячейки, не подозревая, что в Excel есть встроенные инструменты для массового отображения формул. Более того, некоторые методы работают даже в защищённых листах или книгах с ограниченными правами. В этой статье вы найдёте 5 проверенных способов — от стандартных горячих клавиш до малоизвестных настроек, а также решения для специфических случаев (например, когда формулы не отображаются из-за форматирования).

Если вы часто работаете с формулами, советуем добавить эту страницу в закладки: здесь собраны методы для всех версий Excel (2010, 2013, 2016, 2019, 2021, 365) и Excel Online. А в конце статьи — FAQ с ответами на типичные проблемы (например, почему вместо формул показываются знаки #ЗНАЧ! или как вернуть обычный режим отображения).

1. Горячие клавиши — самый быстрый способ

Самый универсальный метод, работающий во всех версиях Excel — комбинация клавиш Ctrl + ` (гравис, он же обратный апостроф, обычно находится слева от цифры 1 на клавиатуре). Этот способ мгновенно переключает режим отображения между значениями и формулами во всём листе.

Как это работает:

  1. Откройте нужный лист в Excel.
  2. Нажмите Ctrl + ` (удерживайте Ctrl и один раз нажмите клавишу с тильдой).
  3. Все ячейки с формулами покажут их содержимое, например: =СУММ(A1:A10).
  4. Чтобы вернуть обычный режим, повторите комбинацию.

⚠️ Внимание: Если клавиша ` не срабатывает (например, из-за раскладки клавиатуры), попробуйте альтернативный вариант — Ctrl + ~ (тильда, обычно над Tab). В некоторых локализациях Excel (например, немецкой) может потребоваться настройка сочетаний клавиш в параметрах программы.

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

📊 Как часто вы используете формулы в Excel?
Ежедневно
Несколько раз в неделю
Редко
Никогда

2. Настройка параметров Excel для постоянного отображения формул

Если вам нужно, чтобы формулы отображались по умолчанию при открытии файла, измените настройки Excel:

  1. Перейдите в меню Файл → ПараметрыExcel 2010-2013 — Файл → Параметры Excel).
  2. Выберите раздел Дополнительно.
  3. Прокрутите вниз до блока Экран.
  4. Поставьте галочку напротив Показывать формулы в ячейках вместо их значений.
  5. Нажмите OK.

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

⚠️ Внимание: Эта настройка применяется ко всем книгам, которые вы откроете в будущем. Если вам нужно показать формулы только в одном файле, используйте горячие клавиши (Ctrl + `) или методы из следующих разделов.

Также обратите внимание, что в Excel Online (веб-версия) этой опции нет — там работают только горячие клавиши или специальные функции (см. раздел 5).

Убедитесь, что файл не защищён паролем|

Сохраните резервную копию книги|

Проверьте, что в ячейках нет скрытых символов (например, пробелов перед формулами)|

Закройте другие книги, если настройка применяется глобально-->

3. Преобразование формул в текст (для печати или анализа)

Если вам нужно навсегда зафиксировать формулы как текст (например, для печати отчёта или передачи коллегам), используйте функцию ФОРМУЛТЕКСТ или специальную вставку:

Способ 1. Функция ФОРМУЛТЕКСТ (Excel 2013 и новее)

  1. В пустой ячейке (например, B1) введите: =ФОРМУЛТЕКСТ(A1).
  2. Растяните формулу на нужный диапазон.
  3. Скопируйте полученные текстовые значения и вставьте их поверх оригинальных ячеек (используйте Специальная вставка → Значения).

Способ 2. Замена через "Найти и заменить"

  1. Нажмите Ctrl + H (замена).
  2. В поле Найти введите =.
  3. В поле Заменить на введите '= (апостроф перед знаком равно).
  4. Нажмите Заменить всё.

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

⚠️ Внимание: После преобразования формул в текст они перестанут обновляться при изменении исходных данных! Сохраните резервную копию файла перед выполнением этих действий.

Метод Сохраняет ли вычисления? Работает в защищённых листах? Подходит для печати?
Ctrl + ` Да Да Нет (только экран)
Настройки параметров Да Да Нет
ФОРМУЛТЕКСТ Нет (преобразует в текст) Нет Да
Замена на '= Нет Нет Да

4. Показать формулы в защищённых листах или книгах

Если лист или книга защищены паролем, стандартные методы (Ctrl + ` или настройки параметров) могут не сработать. В этом случае попробуйте следующие обходные пути:

Метод 1. Временное снятие защиты

Если вы знаете пароль:

  1. Перейдите на защищённый лист.
  2. Нажмите Рецензирование → Снять защиту листа.
  3. Введите пароль.
  4. Используйте Ctrl + ` для отображения формул.
  5. Верните защиту: Рецензирование → Защитить лист.

Метод 2. Копирование в новый лист

Если защиты нет, но формулы не отображаются из-за настроек:

  1. Создайте новый лист (Shift + F11).
  2. Скопируйте данные с оригинального листа (Ctrl + A → Ctrl + C).
  3. Вставьте на новый лист как Значения (правая кнопка → Специальная вставка → Значения).
  4. Теперь используйте Ctrl + ` — формулы должны отобразиться.

Метод 3. Просмотр через "Проверку формул"

В Excel 2016 и новее есть инструмент для отладки формул, который показывает их даже в защищённых листах:

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

⚠️ Внимание: В некоторых корпоративных версиях Excel (например, с политиками безопасности) инструмент Проверка формул может быть отключён администратором. В этом случае попробуйте открыть файл в Excel Online — там часто меньше ограничений.

Что делать, если формулы отображаются как #ЗНАЧ! или #ИМЯ?

Это означает, что в формуле есть ошибка:

- #ЗНАЧ! — несовместимые типы данных (например, текст вместо числа).

- #ИМЯ? — опечатка в названии функции или диапазона.

Чтобы увидеть саму формулу, используйте Ctrl + `, затем исправьте ошибку и вернитесь в обычный режим.

5. Показать формулы в Excel Online (веб-версия)

В браузерной версии Excel Online нет горячих клавиш Ctrl + ` и некоторых настроек, но есть альтернативные способы:

Способ 1. Режим "Показать формулы"

  1. Откройте файл в Excel Online.
  2. Перейдите на вкладку Формулы.
  3. Нажмите кнопку Показать формулы (в группе Зависимости формул).

Способ 2. Функция ФОРМУЛТЕКСТ

Аналогично настольной версии:

  1. В пустой ячейке введите =ФОРМУЛТЕКСТ(A1).
  2. Растяните формулу на нужный диапазон.

Способ 3. Экспорт в настольный Excel

Если нужно работать с формулами активно:

  1. Нажмите Файл → Открыть в настольном приложении.
  2. В настольной версии используйте любой метод из этой статьи.
  3. Сохраните изменения и синхронизируйте с облаком.

⚠️ Внимание: В Excel Online некоторые сложные формулы (например, с массивами или пользовательскими функциями) могут отображаться некорректно. Для точной работы используйте настольную версию.

6. Решение проблем: формулы не отображаются

Если ни один из методов не сработал, проверьте следующие моменты:

Проблема 1: Формулы скрыты из-за форматирования

Иногда ячейки отформатированы как текст, и формулы не рассчитываются:

  • 🔹 Выделите проблемные ячейки.
  • 🔹 На вкладке Главная выберите формат Общий.
  • 🔹 Нажмите F2 (редактирование ячейки), затем Enter.

Проблема 2: Включён режим "Показать значения"

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

  • 🔹 Нажмите Alt + F11 (открыть редактор VBA).
  • 🔹 Вставьте код:
    ActiveWindow.DisplayFormulas = False
  • 🔹 Запустите макрос (F5).

Проблема 3: Повреждённый файл

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

  • 🔹 Попробуйте открыть его в Безопасном режиме (удерживайте Ctrl при запуске Excel).
  • 🔹 Экспортируйте данные в новый файл: Файл → Сохранить как → Тип файла: Книга Excel (*.xlsx).

Критическая информация: Если в файле использовались структурированные ссылки (например, =СУММ(Таблица1[Столбец1])), они могут не отображаться корректно при копировании в другой лист. В этом случае используйте ФОРМУЛТЕКСТ или проверяйте формулы непосредственно в исходной таблице.

FAQ: Частые вопросы о формулах в Excel

Можно ли показать формулы только в выделенном диапазоне?

Нет, стандартные методы (Ctrl + ` или настройки) работают для всего листа. Чтобы выборочно показать формулы:

  1. Скопируйте нужный диапазон (Ctrl + C).
  2. Вставьте его на новый лист как Значения.
  3. Используйте ФОРМУЛТЕКСТ для преобразования.
Почему после Ctrl + ` некоторые ячейки остаются пустыми?

Это означает, что в этих ячейках нет формул — там либо статичные значения, либо ячейки пусты. Чтобы проверить:

  • 🔹 Выделите ячейку и посмотрите в строку формул (над таблицей).
  • 🔹 Используйте =ЕПУСТО(A1) — если результат ИСТИНА, ячейка пуста.
Как вернуть обычный режим после отображения формул?

Просто повторите действие, которое включило отображение:

  • 🔹 Для горячих клавиш: ещё раз нажмите Ctrl + `.
  • 🔹 Для настроек параметров: снимите галочку в Файл → Параметры → Дополнительно.
Можно ли показать формулы в Google Sheets?

Да, в Google Таблицах для этого есть отдельная настройка:

  1. Откройте таблицу.
  2. Перейдите в меню Вид → Показать формулы.

Горячие клавиши: Ctrl + ~ (аналогично Excel).

Почему в печатной версии не видно формул?

По умолчанию Excel печатает значения, а не формулы. Чтобы напечатать формулы:

  1. Включите отображение формул (Ctrl + `).
  2. Перейдите в Файл → Печать.
  3. Убедитесь, что в предварительном просмотре отображаются формулы (если нет — повторите шаг 1).

⚠️ Если формулы обрезаются при печати, увеличьте ширину столбцов или уменьшите масштаб страницы.