Как исправить ошибку #н/д в excel?

При работе с #N/A возможны две ситуации:

  1. Вы не хотите получить ошибку #N/A.
  2. Вы не хотите показывать это пользователю.

Этот урок поможет вам справиться с такими ситуациями.

Ошибка № Н/Д. Что это значит?

Как следует из названия, «Недоступно». В Excel, когда вы ищете значение с помощью функций поиска и это значение не найдено в списке или диапазоне, ваша формула, скорее всего, вернет результат в виде ошибки #Н/Д.

нет-ошибка

Когда вы получите #N/A?

В приведенном выше примере мы использовали ВПР, чтобы найти значение 7 в столбце A. Но, как вы можете видеть, цифра «7» находится вне диапазона, и формула возвращает в результате значение #Н/Д.

когда-получишь-на

Аналогично, когда вы используете функцию ПОИСКПОЗ и пытаетесь найти совпадение для числа «7», формула возвращает в результате значение #Н/Д.

использовать функцию-соответствия

Кроме того, если вы используете любую другую формулу ПОИСКА, например HLOOKUP, ПОИСК и ИНДЕКС+ПОИСКПОЗ, вы также получите ту же ошибку.

Примечание. В XLOOKUP у вас есть встроенный аргумент, который позволяет вам установить значения, которые нужно получить, если искомое значение не находится в диапазоне поиска.

Как справиться с #Н/Д?

Вы можете использовать две конкретные функции.

IFNA: Только для ошибки № Н/Д.

В приведенном ниже примере мы использовали ПОИСКПОЗ, обернув его IFNA. В IFNA первый аргумент использовал функцию ПОИСКПОЗ и возвращаемое значение, если ПОИСКПОЗ возвращает #Н/Д.

совпадение с ифной

ЕСЛИОШИБКА: для всех ошибок

Также в приведенном ниже примере мы использовали ЕСЛИОШИБКА с ВПР. Мы обернули VLOOKUP с помощью IFERROR и указали значение, которое должно быть возвращено, если в результате есть ошибка.

iferror-with-vlookup

Другие моменты, которые следует помнить

  1. Лучше всего проверить искомое значение с помощью любой функции поиска. Если у вас указано неправильное значение, но есть правильное значение, вам будет сложно его узнать.
  2. Иногда вы можете получить ошибку #Н/Д, если искомые значения имеют формат, отличный от тех, которые есть в диапазоне поиска. Например, если вы ищете номер, но этот номер сохранен в виде текста в диапазоне поиска, вы все равно получите ошибку #Н/Д.
  3. Наличие дополнительных пробелов в искомом значении или значениях таблицы поиска также может привести к ошибке #Н/Д.

ПРИМЕР ФАЙЛА

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *