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

Ошибка #Н/Д в ПРОСМОТРX: причины и решение

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

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

  • Искомое значение отсутствует в указанном диапазоне поиска
  • Диапазон поиска не охватывает строку с нужным ключом
  • В ячейках диапазона присутствуют лишние пробелы или несовпадающие типы данных

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

  1. Проверьте, что искомый ключ действительно присутствует в таблице
  2. Расширьте диапазон поиска, включив строку с этим ключом
  3. Убедитесь, что в диапазонах нет лишних пробелов и типы данных совпадают

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

❌ Не работает
=ПРОСМОТРX(A6; A2:A5; C2:C5)
✅ Работает
=ПРОСМОТРX(A6; A2:A6; C2:C6)

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

A6 Искомое значение (ключ) A2:A6
Диапазон поиска C2:C6 Диапазон возврата

Ошибка #Н/Д в ПРОСМОТРX возникает, когда функция не может найти искомое значение в заданном диапазоне. Чаще всего это происходит из‑за того, что ключ отсутствует в диапазоне поиска или диапазон не охватывает строку с нужным ключом. Также возможны проблемы с пробелами и несовпадением типов данных, что приводит к возврату #Н/Д. Чтобы устранить ошибку, необходимо проверить наличие искомого значения в таблице и скорректировать диапазоны. Расширив диапазон поиска так, чтобы он включал строку с ключом, и убедившись в корректности данных, вы получите ожидаемый результат без ошибки #Н/Д в ПРОСМОТРX.

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

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

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