Работаете с сложными расчётами в Microsoft Excel и нужно срочно проверить все формулы на листе? Или передаёте файл коллеге, и хотите, чтобы он увидел не только результаты, но и логику вычислений? Показать формулы вместо значений в ячейках можно за считанные секунды — и для этого не нужно переписывать таблицу или удалять данные.
Многие пользователи теряют часы на ручное копирование формул из строки ввода, хотя в Excel есть встроенные инструменты для мгновенного отображения всех вычислений. В этой статье вы найдёте 5 проверенных способов — от базовых горячих клавиш до продвинутых макросов, а также узнаете, как вернуть обычный режим просмотра и почему иногда формулы отображаются некорректно.
Даже если вы новичок, не переживайте: мы разберём каждый метод по шагам с картинками и пояснениями. А для опытных пользователей подготовлены лайфхаки по автоматизации и работе с большими файлами.
1. Горячие клавиши — самый быстрый способ
Самый универсальный метод, работающий во всех версиях Excel (включая Excel 365, 2019, 2016 и даже 2010) — это комбинация клавиш. Она переключает режим отображения формул за долю секунды и не требует доступа к ленте инструментов.
Просто нажмите:
Ctrl + ` (апостроф, русская буква "ё")
Эта же комбинация вернёт обычный режим просмотра. Важно: клавиша ` находится в левом верхнем углу клавиатуры (рядом с 1 и Tab).
Если комбинация не сработала:
- 🔹 Проверьте раскладку клавиатуры — клавиша должна нажиматься в английской раскладке (даже если у вас русская версия Excel).
- 🔹 На некоторых ноутбуках для активации
`нужно зажатьFn. - 🔹 Если клавиша сломана, используйте альтернативный способ из следующего раздела.
Этот метод идеален для быстрой проверки формул перед печатью или отправкой файла. Например, если вы готовите отчёт для аудитора, который должен увидеть не только итоговые цифры, но и способы их получения.
2. Кнопка на ленте: метод для визуалов
Если запоминать горячие клавиши не ваш стиль, воспользуйтесь встроенной кнопкой на панели инструментов. Этот способ немного дольше, но зато наглядный и не требует знания комбинаций.
Инструкция по шагам:
- Откройте вкладку
Формулы(Formulasв английской версии). - В группе
Зависимости формул(Formula Auditing) найдите кнопкуПоказать формулы(Show Formulas). - Нажмите на неё один раз — все ячейки с формулами отобразят их содержимое.
Чтобы вернуться к обычному режиму, нажмите ту же кнопку ещё раз. Обратите внимание: если кнопка неактивна (серого цвета), значит на листе нет формул для отображения.
3. Настройки параметров Excel: постоянное отображение
Если вам нужно, чтобы формулы отображались по умолчанию при открытии любого файла, измените настройки программы. Это полезно для аналитиков, которые постоянно работают с формулами и хотят видеть их сразу.
Как настроить:
- Перейдите в
Файл → Параметры(File → Options). - Выберите раздел
Дополнительно(Advanced). - Прокрутите вниз до группы
Параметры отображения для этого листа(Display options for this worksheet). - Поставьте галочку напротив
Показывать формулы в ячейках вместо их значений(Show formulas in cells instead of their calculated results). - Нажмите
OK.
Теперь все новые и существующие файлы будут открываться с отображением формул. Внимание: этот параметр применяется ко всем книгам, которые вы откроете в будущем, поэтому отключите его, если он мешает обычной работе.
Если после перезапуска Excel параметр сбрасывается, это может быть связано с повреждением файла нормализации (Normal.dotm). Попробуйте сбросить настройки по умолчанию: закройте Excel, переименуйте файл Что делать, если настройки не сохраняются?
Normal.dotm в папке %AppData%\Microsoft\Templates\ (например, в Normal_old.dotm), а затем перезапустите программу.
4. Форматирование ячеек: альтернативный подход
Мало кто знает, но отобразить формулы можно через форматирование ячеек. Этот метод полезен, если нужно показать формулы только в определённом диапазоне, а не на всём листе.
Пошаговая инструкция:
- 🔹 Выделите диапазон ячеек, в которых нужно отобразить формулы.
- 🔹 Нажмите правой кнопкой мыши и выберите
Формат ячеек(Format Cells). - 🔹 Перейдите на вкладку
Число(Number) и выберите категориюТекстовый(Text). - 🔹 Нажмите
OK.
После этого все формулы в выбранных ячейках превратятся в текст, а результаты вычислений исчезнут. Чтобы вернуть обычный режим, снова установите формат Общий (General).
Этот способ имеет ограничение: если в ячейке была формула =СУММ(A1:A10), после преобразования в текст она станет статической строкой =СУММ(A1:A10) и перестанет обновляться при изменении данных. Используйте его только для фиксированных отчётов!
| Метод | Преимущества | Недостатки | Когда использовать |
|---|---|---|---|
Горячие клавиши (Ctrl + `) |
Мгновенный результат, работает везде | Нужно запомнить комбинацию | Для быстрой проверки |
| Кнопка на ленте | Визуально, не требует запоминания | Требует лишних кликов | Для новичков |
| Настройки параметров | Постоянное отображение во всех файлах | Может мешать обычной работе | Для аналитиков |
| Форматирование ячеек | Работает с выборочными диапазонами | Формулы становятся статичными | Для фиксированных отчётов |
5. VBA-макрос: автоматизация для продвинутых
Если вы часто переключаетесь между режимами отображения, автоматизируйте процесс с помощью VBA-скрипта. Этот метод подходит для пользователей, работающих с большими файлами или нуждающихся в гибкой настройке.
Как создать макрос:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте новый модуль:
Insert → Module. - Скопируйте следующий код:
Sub ToggleFormulas()ActiveWindow.DisplayFormulas = Not ActiveWindow.DisplayFormulas
End Sub
- Закройте редактор и вернитесь в Excel.
- Назначьте макросу горячую клавишу:
Файл → Параметры → Настройка ленты → Клавишные сочетания.
Теперь одним нажатием вы сможете переключаться между режимами. Этот макрос работает как переключатель: если формулы показаны, он их скроет, и наоборот.
Убедитесь, что включена вкладка "Разработчик" (File → Options → Customize Ribbon)
Сохраните файл в формате .xlsm (с поддержкой макросов)
Проверьте настройки безопасности макросов (File → Options → Trust Center)
Сделайте резервную копию файла перед запуском скрипта-->
Для ещё большей гибкости можно модифицировать макрос, чтобы он применял режим отображения только к выбранным листам:
Sub ShowFormulasSelectedSheets()
Dim ws As Worksheet
For Each ws In ActiveWindow.SelectedSheets
ws.Cells.Select
Selection.FormulaHidden = False
Next ws
End Sub
Частые проблемы и решения
Иногда формулы отображаются некорректно или не показываются вовсе. Разберём типичные ситуации и способы их исправления.
Проблема 1: Формулы показаны, но вместо них отображаются знаки #####.
- 🔹 Причина: Ширина столбца слишком мала для отображения формулы.
- 🔹 Решение: Расширьте столбец двойным кликом по правой границе заголовка или через
Формат → Автоподбор ширины столбца.
Проблема 2: Формулы не отображаются, хотя режим включён.
- 🔹 Причина 1: В ячейках установлен текстовый формат, но формулы были введены после изменения формата.
- 🔹 Решение: Измените формат на
Общий, затем снова включите отображение формул. - 🔹 Причина 2: В настройках безопасности отключены макросы (если используете VBA).
- 🔹 Решение: Разрешите выполнение макросов в
Файл → Параметры → Центр управления безопасностью.
Проблема 3: После отображения формул исчезли результаты вычислений.
⚠️ Внимание: Если вы преобразовали ячейки в текстовый формат (метод 4), формулы стали статичными и больше не обновляются. Чтобы вернуть динамические расчёты, измените формат обратно наОбщийи перевведите формулы (или воспользуйтесь функциейПравка → Заменить, чтобы заменить=на=— это заставит Excel пересчитать значения).
Как скрыть формулы обратно: 3 способа
Вернуть обычный режим просмотра так же просто, как и включить отображение формул. Вот все доступные методы:
Способ 1: Повторное нажатие горячих клавиш.
Ctrl + `
Способ 2: Кнопка на ленте (если включали через неё).
Способ 3: Изменение параметров (если настраивали в Файл → Параметры):
- 🔹 Снимите галочку
Показывать формулы в ячейкахв разделеДополнительно. - 🔹 Или верните формат ячеек с
ТекстовогонаОбщий.
Если после возврата к обычному режиму в некоторых ячейках отображаются не результаты, а сами формулы, проверьте:
- 🔹 Формат ячеек (должен быть
ОбщийилиЧисловой). - 🔹 Наличие апострофа (
') перед формулой (он преобразует содержимое в текст). - 🔹 Настройки вычислений: перейдите в
Формулы → Параметры вычисленийи выберитеАвтоматически.
FAQ: Ответы на популярные вопросы
Можно ли показать формулы только в выделенных ячейках?
Да, для этого используйте метод форматирования (раздел 4). Выделите нужный диапазон, установите текстовый формат, и формулы в этих ячейках отобразятся, а в остальных останутся результаты. Однако помните, что после этого формулы станут статичными и не будут обновляться при изменении данных.
Почему в некоторых ячейках формулы не отображаются, даже когда режим включён?
Это может происходить по трём причинам:
- Ячейки содержат не формулы, а значения (проверьте строку формул).
- Формулы скрыты через настройки защиты листа (перейдите в
Рецензирование → Снять защиту листа). - Ячейки отформатированы как текст до ввода формул (измените формат на
Общийи перевведите формулу).
Как распечатать лист с отображёнными формулами?
Сначала включите режим отображения формул любым из описанных способов (например, Ctrl + `). Затем перейдите в Файл → Печать и настройте параметры печати. Убедитесь, что в предварительном просмотре формулы видны — если нет, проверьте масштаб (возможно, текст слишком мелкий) или измените ориентацию страницы на альбомную.
Совет: Чтобы формулы поместились на странице, уменьшите шрифт или используйте опцию Печать → Страница → Подогнать лист на одну страницу.
Есть ли разница между отображением формул в Excel и Google Sheets?
Да, в Google Таблицах процесс немного другой:
- Откройте меню
Вид(View). - Выберите
Показать → Формулы(Show → Formulas).
Горячие клавиши не работают, но есть кнопка в меню. Также в Google Sheets нет аналога текстового форматирования для выборочного отображения формул.
Можно ли экспортировать формулы в отдельный файл?
Да, для этого:
- Включите отображение формул (
Ctrl + `). - Скопируйте нужный диапазон (
Ctrl + C). - Вставьте в новый файл Excel или текстовый документ (
Ctrl + V).
Если нужно сохранить только формулы без структуры таблицы, экспортируйте данные в .csv или .txt через Файл → Сохранить как.