ЕСНД
В английском Excel:IFNA
Заменяет ошибку #Н/Д своим значением. Нужна, когда ВПР или ПОИСКПОЗ не нашли ключ, а остальные ошибки прятать нельзя.
ЕСНД(значение; значение_если_нд)- значение
- Формула поиска, например ВПР(A2;$E$2:$F$5;2;0).
- значение_если_нд
- Что показать, если вышла #Н/Д: текст в кавычках, число или "".
Возвращаемое значение
Значение первого аргумента, если это не #Н/Д. Вместо #Н/Д функция вернёт второй аргумент, а другие ошибки, например #ДЕЛ/0!, оставит как есть.
Примеры
Цена из прайса
fx
A
B
C
D
E
F
1
2
3
4
5
6
7
Артикул
Цена, ₽
Артикул
Цена, ₽
A-101
A-101
1290
B-220
A-102
990
A-102
C-310
2450
C-310
D-400
640
Лист1
Подробности
ЕСНД работает как ЕСЛИОШИБКА, но реагирует только на одну ошибку: #Н/Д. Её возвращают функции поиска, когда искомого значения нет в таблице.
Другие ошибки, например #ССЫЛКА! из-за неверного номера столбца, ЕСНД оставляет на виду. Так вы не пропустите поломку в самой формуле.
Частые ошибки
- Ключ на самом деле есть, но с лишним пробелом или записан как текст. ЕСНД покажет «Нет в прайсе», хотя проблема в данных.
- Функция есть в Excel 2013 и новее, а также в Microsoft 365. В более старых версиях используют ЕСЛИОШИБКА.
В Google Таблицах
В Google Таблицах — IFNA с теми же аргументами.