Microsoft Office Windows 10Windows 11

Excel: ошибки #Н/Д, #ЗНАЧ!, #ССЫЛКА!, #ДЕЛ/0!

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

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

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. #Н/Д и #ЗНАЧ!
  5. #ССЫЛКА! и #ДЕЛ/0!
  6. Как искать причину
  7. Как не допустить ошибок заранее

#Что означает ошибка

Сообщение
Ошибки в ячейках

Excel сообщает об ошибках формул специальными кодами, которые начинаются с #. Каждый код указывает на определённый тип проблемы: #Н/Д — значение не найдено, #ЗНАЧ! — неверный тип аргумента, #ССЫЛКА! — ссылка на удалённую ячейку, #ДЕЛ/0! — деление на ноль. Знание значения позволяет найти ошибку за минуту, а не перебирать формулу.

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

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

#Причины и решения

Возможная причинаКак узнатьЧто делать
#Н/ДНет совпадения.ВПР.Проверьте.
#ЗНАЧ!Тип данных.Ошибка.Проверьте.
#ССЫЛКА!Удалена ячейка.Ошибка.Исправьте.
#ДЕЛ/0!Деление на ноль.Ошибка.ЕСЛИОШИБКА.

#Пошаговое решение

  1. Выделите ячейкуСначала создайте копию книги Excel. Выделите ячейку с ошибкой → вкладка «Формулы» → «Вычислить формулу», если команда доступна. Нажимайте «Вычислить», чтобы увидеть промежуточные значения. Запишите, на каком выражении появляется ошибка, а не заменяйте всю формулу на константу.
  2. Проверьте аргументыДля #Н/Д проверьте, существует ли искомое значение в диапазоне поиска и совпадают ли типы чисел/текста; для #ЗНАЧ! посмотрите, не участвует ли текст вместо числа; для #ССЫЛКА! найдите удалённую ячейку или лист; для #ДЕЛ/0! проверьте делитель. Исправьте первопричину и пересчитайте формулу (F9), затем сравните результат с исходными данными.
  3. Используйте ЕСЛИОШИБКАЕсли отсутствие результата допустимо, оберните только нужный поиск в обработку ошибок, например =ЕСЛИОШИБКА(ВПР(A2;Лист2!A:B;2;ЛОЖЬ);"не найдено") в русской версии Excel. Учтите, ЕСЛИОШИБКА скрывает и ошибки неправильных ссылок: для поиска безопаснее ЕСЛИНД, когда доступна. Проверьте две строки: найденное и заведомо отсутствующее значение.

##Н/Д и #ЗНАЧ!

#Н/Д возникает в ВПР, ПОИСКПОЗ и аналогичных функциях, когда искомое значение не найдено: чаще из-за лишних пробелов, разного типа данных (число против текста) или неточного поиска (проверьте четвёртый аргумент ВПР: 0 или ЛОЖЬ). #ЗНАЧ! появляется, когда в операции участвует текст вместо числа, либо формула требует диапазон, а получила одно значение.

##ССЫЛКА! и #ДЕЛ/0!

#ССЫЛКА! возникает после удаления строки, столбца или листа, на которые ссылалась формула. Если отменить удаление нельзя, восстановите ссылку вручную. #ДЕЛ/0! — делитель равен нулю или пуст; защитите формулу проверкой: =ЕСЛИ(B2=0;"";A2/B2).

#Как искать причину

Используйте «Формулы → Вычислить формулу», чтобы пошагово увидеть результат каждой части. Включите «Проверка наличия ошибок» и проверьте зависимости (стрелки влияющих ячеек). Для ВПР приведите ключи к одному типу функциями СЖПРОБЕЛЫ и ЗНАЧЕН.

ТекстКоманда
Обработка #Н/Д для ВПР с явным текстом вместо ошибки.
=ЕСЛИОШИБКА(ВПР(A2;Лист2!A:B;2;0);"не найдено")

#Как не допустить ошибок заранее

Используйте таблицы Excel со структурированными ссылками: они не ломаются при вставке и удалении строк. Применяйте проверку данных (выпадающие списки) для ключевых столбцов, чтобы в них не попадали лишние пробелы и текст вместо чисел. Для поиска вместо ВПР надёжнее функции ИНДЕКС+ПОИСКПОЗ или современная ПРОСМОТРX, которые не зависят от порядка столбцов.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 1 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.