Быстрая навигация
Функция ТИП.ОШИБКИ
Краткое описание
Функция ТИП.ОШИБКИ возвращает числовой код, соответствующий типу ошибки в Excel. Это полезный инструмент для диагностики и обработки различных типов ошибок в формулах, позволяя программно определять характер проблемы.
Синтаксис
ТИП.ОШИБКИ(значение_ошибки)
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| значение_ошибки | Any |
Да | Обязательный аргумент — значение или ссылка на ячейку, содержащую ошибку для идентификации |
Использование функции ERROR.TYPE
ТИП.ОШИБКИ идеально подходит для создания интеллектуальных систем обработки ошибок. Вместо проверки каждого типа ошибки отдельно, функция возвращает универсальный код, который можно использовать в конструкциях ВЫБОР или ЕСЛИ для автоматизированного решения проблем.
Распространенные примеры ERROR.TYPE
Базовый пример идентификации
=ТИП.ОШИБКИ(A1)
Возвращает номер ошибки из ячейки A1. Для #ПУСТО! вернёт 1, для #ДЕЛ/0! — 2.
Обработка с помощью ВЫБОР
=ЕСЛИ(ТИП.ОШИБКИ(A2)<3;ВЫБОР(ТИП.ОШИБКИ(A2);"Пустая ссылка";"Деление на ноль"))
Показывает пользовательское сообщение для ошибок #ПУСТО! (1) и #ДЕЛ/0! (2).
Часто задаваемые вопросы
Распространенные ошибки и решения
#Н/Д при нормальных данных
Cause: Функция предназначена только для ошибок
Solution: Используйте ИСЧИСЛО или ЯВЛЯЕТСЯОШИБКОЙ для предварительной проверки
Неправильный код ошибки
Cause: Неучтенный новый тип ошибки
Solution: Проверьте актуальную документацию Microsoft
Примечания
- Поддерживает все стандартные ошибки Excel
- Код 7 (#Н/Д) чаще всего встречается в формулах поиска
- Используйте в комбинации с ЕСЛИ для создания обработчиков ошибок
- В Google Sheets аналог — ФУНКЦИЯ_ОШИБКИ
Совместимость
Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в: Excel 2003 и ранее
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+