Всё об операционных системах — подробное руководство для пользователей операционных систем

Как убрать ошибку Н/Д в Excel и что она означает

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

#Н/Д Excel — ВПР и другие функции

Чаще всего ошибка в Excel «Н/Д» возникает при использовании функций, в которых предусмотрен поиск совпадений. К таковым относятся формулы ВПР, ГПР, ПРОСМОТР, ПОИСКПОЗ. Сообщение вызывается из-за того, что для функции указаны неверные аргументы.

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

  • поисковый запрос — значение которое необходимо найти;
  • таблица для поиска — диапазон, в котором программа будет искать это значение;
  • номер столбца — колонка, в которой выполняется поиск;
  • способ поиска — значение «Ложь» или «Истина» для поиска точных и неточных совпадений соответственно.
Формула ВПР в Excel
Формула ВПР в Excel

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

Ошибка Н/Д при выполнении
Ошибка Н/Д при выполнении

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

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

Вызов Н/Д через формулу
Вызов Н/Д через формулу

Способы решения проблемы

На практике Н/Д в Excel считается очень полезным инструментом. Она указывает на то, что программа не сумела выполнить определенное действие, либо используемая формула не работает из-за неверной аргументации. Если при работе с таблицей возникает ошибка #Н/Д, в первую очередь нужно сделать следующее:

  1. Проверьте, правильно ли прописаны аргументы функции. Для этого можно воспользоваться встроенными подсказками Excel или вызвать справку.
  2. Оцените исходную таблицу. Возможно при просмотре будут обнаружены пустые ячейки, либо клетки с недопустимыми значениями.
  3. Убедитесь в том, что аргументы для поиска при помощи ВПР или аналогичных функций прописаны правильно. Возможно в записи присутствует лишний символ или пробел.
  4. Проверьте диапазон для поиска. Возможно прописанный аргумент не охватывает всю таблицу или же отдельные столбцы, либо строки выпали. Такое случается из-за механических ошибок или при неправильном указании ссылок.
  5. Проверьте формат исходных данных. Это особенно актуально если они скопированы из другой таблицы или иного внешнего источника. При копировании данные, как правило, записываются в формате текста. Поэтому может возникать ошибка #Н/Д из-за сопоставления разных типов данных.

Учитывая многочисленные причины, полностью исключить вероятность отображения Н/Д в таблицах Эксель нельзя. Однако можно поменять значение «Нет Данных» на любое другое или полностью убрать сообщение из ячейки, оставив ее пустой.

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

Замена ошибки Н/Д на другое значение
Замена ошибки Н/Д на другое значение

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

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

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

Обработка ошибки через ЕСНД
Обработка ошибки через ЕСНД

Подводим итоги

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

Видео по теме

Adblock
detector