ЕФОРМУЛА - Проверка наличия формулы в ячейке

Excel 2013+

Краткое описание

Функция ЕФОРМУЛА проверяет, содержит ли указанная ячейка формулу, и возвращает логическое значение ИСТИНА или ЛОЖЬ. Это полезный инструмент для анализа структуры таблиц и условного форматирования.

Синтаксис

ЕФОРМУЛА(ссылка)

Параметры

Параметр Тип Обязательный Описание
ссылка Ссылка Да Область или ячейка для проверки. Может быть ссылкой, именем или формулой

Использование функции ISFORMULA

ЕФОРМУЛА идеально подходит для создания динамических таблиц, где нужно различать ячейки с формулами и статическими значениями. Используется в условном форматировании, проверке целостности данных и создании самонастраивающихся отчетов.

Распространенные примеры ISFORMULA

Проверка наличия формулы

=ЕФОРМУЛА(A1)

Возвращает ИСТИНА, если в A1 формула, ЛОЖЬ - если значение

Условное выделение формул

=ЕФОРМУЛА(B2)*1

Помечает ячейки с формулами числом 1 для подсчета

Проверка ошибочных формул

=ЕФОРМУЛА(C1)

Возвращает ИСТИНА даже для формул с ошибками (#ЗНАЧ!, #ДЕЛ/0!)

Часто задаваемые вопросы

ИСТИНА, поскольку ошибка вызвана формулой

Да, если имя ссылается на ячейку с формулой

Возвращает ошибку #ЗНАЧ!

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Недопустимый тип ссылки

Solution: Проверьте корректность ссылки на ячейку

Примечания

  • Доступна с Excel 2013
  • Работает в динамических массивах
  • Не проверяет содержимое формулы, только её наличие
  • Полезна для аудит table audit

Совместимость

Доступно в: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2010 и ранее

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2013+