Чем мы можем вам помочь?

Функция ЕОШИБКА проверяет, является ли значение ошибкой.

Возвращает ИСТИНА, если является, и ЛОЖЬ, если нет.

Эта функция особенно полезна для обработки ошибок в формулах, предотвращения распространения ошибок по таблице и создания устойчивых к ошибкам вычислений.

Синтаксис

ЕОШИБКА

Аргумент

Описание

Допустимые значения

значение

Значение, которое проверяется на принадлежность к ошибке

Любое значение (число, текст, формула, ссылка на ячейку и т.д.)

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

Проверка результата деления

=ЕОШИБКА(A1/B1)

Если B1 равно 0, функция вернет ИСТИНА, так как деление на ноль вызывает ошибку #ДЕЛ/0!.

Проверка результата поиска

=ЕОШИБКА(ВПР("Неизвестное значение"; A1:B10; 2; ЛОЖЬ))

Если ячейка с текстом "Неизвестное значение" отсутствует в диапазоне A1:A10, функция вернет ИСТИНА, так как функция ВПР не сможет найти значение и выдаст ошибку #Н/Д.

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

=ЕСЛИ(ЕОШИБКА(A1/B1); "Ошибка в расчете"; A1/B1)

В этом случае, если деление вызывает ошибку, будет отображено сообщение «Ошибка в расчете», иначе будет показан результат деления.

Примечания

Для обработки конкретных типов ошибок используйте специализированные функции: ЕСЛИОШИБКА, ЕНД и другие.

Эта функция часто используется вместе с функцией ЕСЛИ для создания условных формул обработки ошибок.

Функция ЕОШИБКА отличается от функции ЕСЛИОШИБКА тем, что только проверяет наличие ошибки, но не возвращает альтернативное значение.

Был ли материал полезным?
Да
Нет