🎁 Бесплатные шаблоны эксель — скачивайте без регистрации и оплаты
🔍 #Н/Д — Значение не найдено

Ошибка #Н/Д: причины появления и способы устранения

Как проявляется:
  • Ячейка отображает #Н/Д вместо ожидаемого результата
  • Поиск по справочнику не находит существующие записи
🧪 Воспроизведение ошибки
A B C
1 Код Товар Цена
2 A-001 Яблоки 100
3 A-002 Груши 150
4 A-003 Апельсины 200
5 A-004 Бананы 80
6 A-004 Ключ-поиска
Результат: —
💡 Что происходит: —

Почему возникает ошибка

  • Искомое значение отсутствует в указанном диапазоне поиска
  • В данных присутствуют скрытые пробелы или невидимые символы
  • Типы данных не совпадают (например, число в формате текста и обычное число)

Как исправить

  1. Проверьте наличие искомого значения в первом столбце диапазона поиска
  2. Удалите лишние пробелы в ячейках с помощью функции СЖПРОБЕЛЫ
  3. Приведите форматы ячеек к единому виду (текст или число)

Формула до и после

❌ Не работает
=ВПР("A-005";A2:B5;2;0)
✅ Работает
=ВПР("A-004";A2:B5;2;0)

Разбор аргументов

A-004 Искомое значение - ключ A5:B8
Область поиска (диапазон с данными) 2 Номер столбца для возврата значения FALSE

Ошибка #Н/Д возникает, когда программа не может найти требуемое значение в заданном массиве данных. Чаще всего это происходит при использовании инструментов поиска, когда ключ просто отсутствует в таблице или записан с ошибкой. Чтобы исправить #Н/Д, убедитесь, что искомый элемент точно присутствует в первом столбце диапазона. Также проверьте данные на наличие лишних пробелов, которые визуально незаметны, но делают ячейки разными для системы. Использование функции ЕСЛИОШИБКА поможет скрыть #Н/Д и заменить его на более понятный текст или ноль.

📥 Скачать пример

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

Поделиться: ВКонтакте