Справочник функций Excel

ЕСНД

В английском 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 с теми же аргументами.

Смотрите также