Ошибки Excel: что значат и как исправить

В Excel 7 типов ошибок. Каждая имеет свою причину и способ исправления. Ниже — полный справочник всех ошибок с объяснениями. А если хотите разобраться с конкретной формулой — вставьте её в Формулку, помощник объяснит что не так.

Вставьте формулу с ошибкой — помощник объяснит что не так

Разобрать формулу бесплатно

5 запросов в день бесплатно • Без карты

Все 7 ошибок Excel — полный справочник

Каждая ошибка с описанием причин и конкретными способами исправления

#ЗНАЧ!(#VALUE!)

Неверный тип данных в формуле

Частые причины:

  • Текст вместо числа в математической операции
  • Пробелы или скрытые символы в ячейке
  • Массивная формула применена неверно

Как исправить:

Проверьте, что ячейки содержат числа, а не текст. Используйте ЗНАЧЕН() для преобразования текста в число. Удалите лишние пробелы функцией СЖПРОБЕЛЫ().

#ДЕЛ/0!(#DIV/0!)

Деление на ноль или пустую ячейку

Частые причины:

  • Знаменатель формулы равен нулю
  • Ссылка на пустую ячейку в знаменателе
  • Функция СРЗНАЧ по пустому диапазону

Как исправить:

Оберните формулу в ЕСЛИОШИБКА(формула; 0) или проверьте знаменатель: =ЕСЛИ(B2=0; ""; A2/B2).

#ИМЯ?(#NAME?)

Excel не распознаёт имя в формуле

Частые причины:

  • Опечатка в названии функции (СУММ вместо СУМА)
  • Текст без кавычек в формуле
  • Именованный диапазон удалён или переименован

Как исправить:

Проверьте написание функции. Убедитесь, что текст в кавычках. Проверьте Диспетчер имён (Ctrl+F3).

#ССЫЛКА!(#REF!)

Ссылка на несуществующую ячейку

Частые причины:

  • Удалён столбец или строка, на которую ссылается формула
  • Скопированная формула вышла за пределы листа
  • Удалён лист, на который ссылается формула

Как исправить:

Отмените удаление (Ctrl+Z). Исправьте ссылки вручную. Используйте ДВССЫЛ() для динамических ссылок.

#Н/Д(#N/A)

Значение не найдено

Частые причины:

  • ВПР не нашёл искомое значение в таблице
  • Лишние пробелы в ключе поиска
  • Разный формат данных (число vs текст)

Как исправить:

Проверьте точность искомого значения. Очистите пробелы: СЖПРОБЕЛЫ(). Оберните в ЕСЛИОШИБКА(ВПР(...); "Не найдено").

#ЧИСЛО!(#NUM!)

Невозможное числовое значение

Частые причины:

  • Корень из отрицательного числа
  • Слишком большое число (больше 10^308)
  • Итерационная формула не сходится

Как исправить:

Проверьте входные данные. Для корня используйте ABS(): =КОРЕНЬ(ABS(A2)). Проверьте параметры итераций в настройках.

#ПУСТО!(#NULL!)

Неправильное пересечение диапазонов

Частые причины:

  • Пробел вместо двоеточия между ячейками (A1 A10 вместо A1:A10)
  • Указаны непересекающиеся диапазоны
  • Ошибка в операторе пересечения

Как исправить:

Замените пробел на двоеточие (:) для диапазона или точку с запятой (;) для перечисления. Проверьте правильность диапазонов.

Краткая таблица ошибок Excel

ОшибкаПричинаБыстрое решение
#ЗНАЧ!Неверный тип данныхЗНАЧЕН(), СЖПРОБЕЛЫ()
#ДЕЛ/0!Деление на нольЕСЛИОШИБКА()
#ИМЯ?Опечатка в функцииПроверить написание
#ССЫЛКА!Удалена ячейка/листCtrl+Z, исправить ссылки
#Н/ДЗначение не найденоЕСЛИОШИБКА(ВПР(...))
#ЧИСЛО!Невозможное числоПроверить входные данные
#ПУСТО!Неверное пересечениеЗаменить пробел на : или ;

Универсальный способ: функция ЕСЛИОШИБКА

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

=ЕСЛИОШИБКА(A2/B2; 0)=ЕСЛИОШИБКА(ВПР(D2;Данные!A:C;2;0); "Не найдено")=ЕСЛИОШИБКА(ИНДЕКС(B:B;ПОИСКПОЗ(E2;A:A;0)); "")

Работает со всеми типами ошибок: #ЗНАЧ!, #ДЕЛ/0!, #ИМЯ?, #ССЫЛКА!, #Н/Д, #ЧИСЛО!, #ПУСТО!

Как избежать ошибок в формулах

Проверяйте типы данных

Числа должны быть числами, даты — датами. Используйте ЗНАЧЕН() и ДАТАЗНАЧ() для преобразования.

Используйте абсолютные ссылки

При копировании формул закрепляйте нужные ячейки через $ (например $A$1), чтобы ссылки не сдвигались.

Оборачивайте в ЕСЛИОШИБКА

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

Проверяйте пробелы

Невидимые пробелы — частая причина ошибок. Используйте СЖПРОБЕЛЫ() и ПЕЧСИМВ() для очистки данных.

Пошаговая отладка формулы с ошибкой

1

Нажмите на ячейку с ошибкой и посмотрите формулу в строке формул

2

Нажмите F2, чтобы увидеть цветные ссылки на ячейки

3

Используйте Формулы → Вычислить формулу для пошагового расчёта

4

Проверьте каждый аргумент по отдельности — введите его в соседнюю ячейку

5

Если не получается — вставьте формулу в Формулку для автоматического анализа

Полезные разделы

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

Как быстро найти все ошибки на листе Excel?

Нажмите Ctrl+G (Перейти) → Выделить → Формулы → отметьте только «Ошибки». Excel выделит все ячейки с ошибками. Также можно использовать условное форматирование для подсветки ячеек с ошибками.

Как скрыть ошибки в Excel не исправляя их?

Оберните формулу в ЕСЛИОШИБКА(): =ЕСЛИОШИБКА(ваша_формула; ""). Вместо ошибки будет отображаться пустая ячейка или любой текст, который вы укажете вторым аргументом.

Почему формула показывает текст вместо результата?

Скорее всего ячейка отформатирована как текст. Измените формат на «Общий», затем нажмите F2 и Enter в ячейке с формулой. Также проверьте, нет ли апострофа (') перед знаком равенства.

Можно ли вставить формулу с ошибкой и получить объяснение?

Да. Вставьте вашу формулу в Формулку — помощник объяснит что означает ошибка, покажет причину и предложит исправленный вариант формулы.

Не можете разобраться с ошибкой?

Вставьте формулу — помощник объяснит причину ошибки и предложит исправление

Разобрать формулу бесплатно

Смотреть тарифы →