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

Функция ЕОШ проверяет, является ли значение ошибкой, отличной от #Н/Д (значение недоступно).

Она возвращает логическое значение: ИСТИНА, если значение является ошибкой (например, #ДЕЛ/0!, #ИМЯ? и другие), и ЛОЖЬ, если ошибок нет или значение равно #Н/Д.

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

Синтаксис

ЕОШ(значение)

Аргумент

Описание

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

значение

Значение, которое проверяется на принадлежность к любому значению ошибки, кроме #Н/Д

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

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

Использование для значений

=ЕОШ(1)

результатом будет ЛОЖЬ, так как 1 не является ошибкой.

Использование для расчетов

=ЕОШ(5/0)

результатом будет ИСТИНА, так как это ошибка деления на ноль.

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

Предположим, функция ВПР ищет код товара в справочнике. Если товар найден, возвращается его цена. Если нет — ошибка #Н/Д.

Функция ЕОШ поможет отличить ошибку #Н/Д от других ошибок (например, #ССЫЛКА! из-за неправильного диапазона):

=ЕОШ(ВПР("Товар_Х"; $A$2:$B$100; 2; ЛОЖЬ))

Результат: Если "Товар_Х" не найден, ВПР вернёт #Н/Д. Функция ЕОШ вернёт ЛОЖЬ.

Если в ячейке A1 находится ошибка, например, #ИМЯ?, то при использовании формулы =ЕОШ(A1)результатом будет ИСТИНА.

Примечания

Функция ЕОШ обнаруживает все типы ошибок, кроме #Н/Д.

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

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

Был ли материал полезным?
Да
Нет
Предыдущее
ЕНЕЧЁТ
Следующее
ЕОШИБКА