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

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

Если ошибки нет, возвращается значение первого аргумента.

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

 

Синтаксис

ЕСНД(значение; значение_если_нд)

Аргумент

Описание

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

значение

Значение, проверяемое на наличие ошибки #Н/Д

Формула функция или ссылка на ячейку

значение_если_нд

Значение, возвращаемое, если аргумент "значение" содержит ошибку #Н/Д

Любое значение (число, текст и т.д.)

 

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

Проверка результата вычисления функции ВПР

ЕСНД(ВПР(D2; A:B; 2; ЛОЖЬ); "Не найдено")

Эта формула возвращает «Не найдено», если функция ВПР не нашла значение из ячейки D2 в диапазоне A:B и вернула ошибку #Н/Д.

Использование в сочетании с функцией ЕСЛИ

=ЕСЛИ(ЕСНД(ВПР(D2; A:B; 2; ЛОЖЬ)); "Товар не найден"; ВПР(D2; A:B; 2; ЛОЖЬ))

Если ВПР возвращает ошибку #Н/Д, будет отображено «Товар не найден», иначе отображается найденное значение.

 

Примечания

Функция ЕСНД проверяет только наличие ошибки #Н/Д и не обрабатывает другие типы ошибок.

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

Функция ЕСНД чаще всего используется вместе с функциями поиска (ВПР, ПОИСКПОЗ, ГПР) для обработки случаев, когда искомое значение отсутствует.

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