Гид по технологиям

Как показать формулы в Excel

4 min read Excel Обновлено 04 Dec 2025
Как показать формулы в Excel
Как показать формулы в Excel

лупа на учебнике по математике с видимыми формулами

Формулы — неотъемлемая часть таблиц Excel. По умолчанию в ячейке вы видите вычисленное значение, а не саму формулу. Чтобы посмотреть, как составлена формула, нужно применить один из способов ниже — по ситуации выбирайте проще и быстрее.

Быстрая навигация

  • Панель формул: для отдельной ячейки.
  • Вкладка «Формулы» → Показать формулы: для всего листа.
  • Параметры Excel → Дополнительно: управление по листам.
  • Горячие клавиши: мгновенное переключение.
  • FORMULATEXT: отображение формулы как текста рядом с результатом.
  • VBA: показ формул для всех листов или экспорт в отдельный файл.

1. Посмотрите формулу на панели формул

Для проверки отдельной ячейки достаточно выбрать её. Формула сразу отобразится в панели формул над таблицей. Это самый простой и часто используемый способ.

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

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

2. Включите Показать формулы на вкладке Формулы

Если нужно увидеть формулы сразу везде на листе, используйте функцию «Показать формулы». Включив её, вы увидите формулы в ячейках вместо вычисленных значений.

Шаги:

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

включение функции показать формулы на вкладке Формулы в Microsoft Excel

Когда подходит: быстрый визуальный аудит формул по всему листу. Минус: приходится вручную включать/выключать опцию каждый раз.

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

3. Включите Показать формулы через Параметры Excel

Этот способ аналогичен предыдущему, но даёт контроль по отдельному листу через настройки приложения.

Шаги (Windows):

  1. Нажмите Alt + F + T, чтобы открыть «Параметры Excel». На macOS — Command + ,
  2. Перейдите в раздел Дополнительно.
  3. В блоке Отображение выберите лист в выпадающем списке рядом с «Параметры отображения для этого листа».
  4. Отметьте «Показывать формулы в ячейках вместо их вычисленных значений».
  5. Нажмите ОК.

включение показа формул в параметрах Excel

Когда подходит: если нужно закрепить режим для конкретного листа или подготовить книгу для показа формул нескольким пользователям.

4. Горячие клавиши для показа и скрытия формул

Excel поддерживает быстрый переключатель, чтобы не лазить по меню.

  • Windows: Ctrl + (клавиша с тильдой, обычно под Esc) - macOS: Command + Option +

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

5. Функция FORMULATEXT — формула как текст рядом со значением

FORMULATEXT(cell) возвращает текстовая строка самой формулы в указанной ячейке. Это единственный способ «постоянно» показать формулу рядом с её результатом, не изменяя вид всех ячеек.

Пример использования:

  • Допустим, формула в B2: =SUM(A1:A10)
  • В ячейке C2 введите: =FORMULATEXT(B2)

После нажатия Enter в C2 появится текст “=SUM(A1:A10)”.

использование FORMULATEXT в Excel

Когда подходит: когда нужно одновременно видеть значение и исходную формулу — полезно для обучающих материалов и документации. Минус: требуется выделять дополнительный столбец или строку для текста формул.

6. Показываем формулы во всех листах с помощью VBA

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

Тумблер — включить или отключить показ формул на всех листах:

Sub ToggleShowFormulasAllSheets()
  Dim ws As Worksheet
  Dim newState As Boolean
  ' Определим текущее состояние на первом листе
  newState = Not ThisWorkbook.Worksheets(1).DisplayFormulas
  For Each ws In ThisWorkbook.Worksheets
    ws.DisplayFormulas = newState
  Next ws
  MsgBox "Показ формул для всех листов установлен: " & CStr(newState)
End Sub

Экспорт формул: создаёт новый лист и копирует туда адрес ячейки, вычисленное значение и саму формулу как текст.

Sub ExportFormulasToSheet()
  Dim ws As Worksheet, outWs As Worksheet
  Dim r As Range, outRow As Long
  Set outWs = ThisWorkbook.Sheets.Add(After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count))
  outWs.Name = "Экспорт формул"
  outWs.Range("A1:C1").Value = Array("Лист", "Адрес", "Формула")
  outRow = 2
  For Each ws In ThisWorkbook.Worksheets
    If ws.Name <> outWs.Name Then
      For Each r In ws.UsedRange.Cells
        If r.HasFormula Then
          outWs.Cells(outRow, 1).Value = ws.Name
          outWs.Cells(outRow, 2).Value = r.Address(False, False)
          outWs.Cells(outRow, 3).Value = r.Formula
          outRow = outRow + 1
        End If
      Next r
    End If
  Next ws
  MsgBox "Экспорт завершён. Найдено формул: " & (outRow - 2)
End Sub

Когда подходит: при аудите больших рабочих книг, при подготовке документации или проверке вычислений на всех листах сразу.

Важно: макросы требуют включения выполнения VBA (файлы .xlsm) и базовых навыков работы с редактором VBA.

Чит-лист и ярлыки (cheat sheet)

ДействиеWindowsmacOS
Быстро показать/скрыть формулы на листеCtrl + `Cmd + Opt + `
Открыть Параметры ExcelAlt + F + TCmd + ,
Вкладка Формулы → Показать формулыЧерез менюЧерез меню
Показать формулу для ячейкиВыделите ячейкуВыделите ячейку

Когда методы не работают или дают ложные впечатления

  • FORMULATEXT возвращает ошибку, если ссылка указывает на другую книгу, которая не открыта. Открывайте связанные книги.
  • Показ формул не меняет защиту листа. Если лист защищён, вы можете не иметь права изменять вид.
  • Длинные формулы могут обрезаться визуально; растяните столбец или используйте экспорт формул.

Альтернативные подходы

  • Сделать скриншот листа с включённым «Показать формулы» и сохранить в документацию.
  • Экспортировать данные с формулами в CSV не поможет — формулы не сохранятся как текст. Экспорт через макрос безопаснее.
  • Использовать сторонние инструменты для аудита Excel, если нужно сравнение версий и контроль версий формул.

Ментальная модель: три уровня проверки

  1. Быстрая проверка — панель формул или Ctrl+. 2. Локальная документация — FORMULATEXT рядом с результатом. 3. Полный аудит — экспорт формул или VBA по всей книге. Эта модель помогает выбрать инструмент по времени и объёму задачи. ## Ролевые чеклисты - Аудитор: - Включить показ формул на листах с критическими расчётами. - Экспортировать все формулы в отдельный лист. - Проверить ссылки на внешние книги. - Преподаватель / тренер: - Использовать FORMULATEXT для учебных рабочих листов. - Подготовить примеры с комментариями рядом с формулами. - Аналитик данных: - Быстро переключать показ формул, чтобы найти ошибочные ссылки. - Создать автоматизированный экспорт формул при каждом обновлении данных. - Финансовый контролёр: - Запустить экспорт формул и сохранить версию файла. - Проводить ревизию формул перед публикацией отчётов. ## Критерии приёмки - Формулы должны быть видны в тех листах, где требуется проверка. - Экспорт формул должен содержать: имя листа, адрес ячейки и формулу. - При использовании FORMULATEXT в смежном столбце видны все формулы без ошибок #N/A. ## Примеры ошибок и как их диагностировать - Ошибка #REF! в формуле: проверьте удалённые ячейки или листы. - FORMULATEXT возвращает #N/A: ссылка ведёт на закрытую книгу. - Длинные формулы не помещаются в ячейку: растяните столбец и используйте перенос текста. ## Заключение Проверка формул — обязательная часть работы с Excel. Для быстрых проверок хватит панели формул или сочетания клавиш. Для документирования и обучения лучше подходит FORMULATEXT. Для масштабного аудита используйте VBA: он сэкономит время и снизит риск пропустить ошибки. Выберите метод, исходя из объёма, роли и требований к отчётности. Короткая памятка: Ctrl+ для быстрого просмотра, FORMULATEXT для постоянного отображения рядом со значением, VBA для охвата всех листов.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как настроить повторяющиеся встречи в Zoom
Инструкции

Как настроить повторяющиеся встречи в Zoom

Как удалить аккаунт Instagram на iPhone и iPad
Социальные сети

Как удалить аккаунт Instagram на iPhone и iPad

Исправление: iPhone не идентифицирован
Технологии

Исправление: iPhone не идентифицирован

Драйвер Samsung NVMe для Windows 11 — скачать и установить
Драйверы

Драйвер Samsung NVMe для Windows 11 — скачать и установить

Добавление игр в список желаемого PlayStation
Игры

Добавление игр в список желаемого PlayStation

Как отправить сообщение самому себе в мессенджерах
Руководство

Как отправить сообщение самому себе в мессенджерах