Как убрать ошибку #Н/Д в ВПР: пошаговая инструкция

Как убрать ошибку #Н/Д в ВПР: пошаговая инструкция Excel
Узнайте, как быстро убрать ошибку #Н/Д при работе с функцией ВПР в Excel. Простые формулы, разбор ошибок и готовые решения.

Как убрать ошибку #Н/Д при использовании функции ВПР в Excel

Ошибка #Н/Д (Нет Данных) в Excel возникает, когда функция ВПР (VLOOKUP) не может найти искомое значение в указанном диапазоне. Это стандартное поведение программы, но оно портит внешний вид таблиц и мешает дальнейшим расчетам. В этой инструкции мы разберем, как элегантно скрыть или заменить эту ошибку с помощью встроенных формул.

Видеоинструкция

Пошаговые способы устранения ошибки #Н/Д

Способ 1. Использование функции ЕСЛИОШИБКА (IFERROR)

Самый простой и популярный метод — обернуть формулу ВПР в функцию ЕСЛИОШИБКА. Она проверяет результат работы ВПР, и если возвращается ошибка, заменяет ее на пустоту или ваш текст.

Синтаксис формулы:

=ЕСЛИОШИБКА(ВПР(A2; D:E; 2; ЛОЖЬ); "Значение не найдено")

Если вы хотите, чтобы вместо ошибки ячейка оставалась пустой, используйте пустые кавычки:

=ЕСЛИОШИБКА(ВПР(A2; D:E; 2; ЛОЖЬ); "")

Способ 2. Использование функции ЕСЛИОШИБКА совместно с ЕНД (IFNA)

Если вам нужно скрыть именно ошибку #Н/Д, но при этом показывать другие типы ошибок (например, #ДЕЛ/0! или #ССЫЛКА!), используйте функцию ЕСЛИОШИБКА в связке с ЕНД или современную функцию ЕСЛИОШИБКА (в английской версии IFNA):

=ЕСЛИОШИБКА(ВПР(A2; D:E; 2; ЛОЖЬ); "Нет в списке")

Если вы не видите, куда вводить формулу, возможно, у вас скрыта строка формул. Узнайте, почему не отображается строка ввода и как быстро решить эту проблему.

Частые ошибки / Устранение неполадок

Часто ошибка #Н/Д возникает не из-за отсутствия данных, а из-за мелких неточностей в форматировании:

  • Разные форматы данных: Искомое значение имеет текстовый формат, а в таблице поиска — числовой (или наоборот). Выделите столбец и измените формат.
  • Лишние пробелы или невидимые символы: Если в начале ячейки затесался лишний пробел, ВПР выдаст ошибку. Читайте, как в Excel удалить первый символ, чтобы очистить данные от мусора.
  • Не зафиксирован диапазон поиска: При протягивании формулы вниз диапазон смещается. Всегда фиксируйте таблицу поиска клавишей F4 (знаки доллара, например, $D$2:$E$100).
Дополнительно: Как скрыть #Н/Д с помощью Условного форматирования

Вы можете скрыть ошибку визуально, сделав текст белым. Выделите диапазон, перейдите в Условное форматирование -> Создать правило -> Использовать формулу. Введите формулу =ЕНД(A2) (где A2 — первая ячейка диапазона) и задайте белый цвет шрифта.

После настройки формул и подготовки отчета к печати может возникнуть другая проблема — например, почему не печатается нижний колонтитул на последней странице при выводе документа на бумагу. Обязательно проверьте параметры разметки перед отправкой в печать.

Часто задаваемые вопросы

Почему ВПР выдает #Н/Д, хотя значение точно есть в таблице?

Скорее всего, дело в несовпадении форматов (текст и число) или наличии скрытых пробелов в ячейках.

В чем разница между ЕСЛИОШИБКА и ЕСЛИОШИБКА?

ЕСЛИОШИБКА скрывает абсолютно любые ошибки (включая деление на ноль), а ЕСЛИОШИБКА реагирует только на ошибку отсутствия данных #Н/Д.

Оцените статью
TechWork
Добавить комментарий