17-й день марафону ми присвятимо дослідженням функції ERROR.TYPE (ТІП.ОШІБКІ). Вона здатна розпізнавати типи помилок, а Ви, в свою чергу, можете використовувати цю інформацію, щоб усунути їх.
Функція 17: ERROR.TYPE (ТІП.ОШІБКІ)
Функція ERROR.TYPE (ТІП.ОШІБКІ) визначає тип помилки за номером або повертає # N / A (# Н / Д), якщо помилка не знайдена.
![30 Функцій excel за 30 днів і () (error.type) 30 Функцій excel за 30 днів і ()](https://images-on-off.com/images/164/30funktsiyexcelza30dneyi-af3de2e2.png)
Як можна використовувати функцію ERROR.TYPE (ТІП.ОШІБКІ)?
За допомогою ERROR.TYPE (ТІП.ОШІБКІ) Ви можете:
- ідентифікувати тип помилки.
- допомогти користувачам виправити виникають помилки.
Синтаксис ERROR.TYPE (ТІП.ОШІБКІ)
Функція ERROR.TYPE (ТІП.ОШІБКІ) має ось такий синтаксис:
Пастки ERROR.TYPE (ТІП.ОШІБКІ)
Якщо значення аргументу error_val (значеніе_ошібкі) не є помилкою, результатом функції ERROR.TYPE (ТІП.ОШІБКІ) буде повідомлення про помилку # N / A (# Н / Д). Ви зможете уникнути цього, якщо скористаєтеся функцією ISERROR (ЕОШИБКА), щоб перевірити наявність помилки, як це показано в прикладі 2.
Приклад 1: Визначаємо тип помилки
За допомогою функції ERROR.TYPE (ТІП.ОШІБКІ) Ви можете перевірити осередок, щоб визначити, яка в ній міститься помилка. Якщо в осередку немає помилки, то замість числового коду помилки буде повернуто значення # N / A (# Н / Д).
![30 Функцій excel за 30 днів і () (ERROR TYPE ПОМИЛКИ) 30 Функцій excel за 30 днів і ()](https://images-on-off.com/images/164/30funktsiyexcelza30dneyi-32c03984.png)
У цьому прикладі осередок B3 містить #VALUE! (# Значить!), Тому тип помилки дорівнює 3.
![30 Функцій excel за 30 днів і () (error.type) 30 Функцій excel за 30 днів і ()](https://images-on-off.com/images/164/30funktsiyexcelza30dneyi-e6a9c9eb.png)
Приклад 2: Допомагаємо користувачам розібратися з помилками
Поєднуючи ERROR.TYPE (ТІП.ОШІБКІ) з іншими функціями, Ви можете допомогти користувачам виправити помилки, що з'являються в осередку. У цьому прикладі в осередках B3 і C3 повинні бути введені числа. Якщо введений текст, результатом в D3 буде повідомлення про помилку #VALUE! (# Значить!). Якщо в осередку C3 введений нуль, результатом буде повідомлення про помилку # DIV / 0 (# ДЕЛ / 0).
![30 Функцій excel за 30 днів і () (тіп.ошібкі) 30 Функцій excel за 30 днів і ()](https://images-on-off.com/images/164/30funktsiyexcelza30dneyi-1b64365b.png)
Ось таблиця відповідності числових кодів помилки і виведених повідомлень:
![30 Функцій excel за 30 днів і () (функції ERROR TYPE) 30 Функцій excel за 30 днів і ()](https://images-on-off.com/images/164/30funktsiyexcelza30dneyi-3def07fc.png)