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