У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію ERROR.TYPE.
Опис
Повертає код, який відповідає одному зі значень помилок у програмі Microsoft Excel, або значення помилки #N/A, якщо помилки немає. За допомогою функції ERROR.TYPE, вкладеної у функцію IF, можна перевірити наявність значень помилок і повернути замість значення помилки текстовий рядок, наприклад повідомлення.
Синтаксис
ERROR.TYPE(значення_помилки)
Синтаксис функції ERROR.TYPE має такий аргумент:
-
значення_помилки – обов’язковий аргумент. Значення помилки, для якої потрібно знайти код. Хоча аргумент «значення_помилки» може бути фактичним значенням помилки, він зазвичай буде посиланням на клітинку з формулою, яку потрібно перевірити.
Значення_помилки |
Результат функції ERROR.TYPE |
#NULL! |
1 |
#DIV/0! |
2 |
#VALUE! |
3 |
#REF! |
4 |
#NAME? |
5 |
#NUM! |
6 |
#N/A |
7 |
#GETTING_DATA |
8 |
Інше |
#N/A |
Приклад
Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Дані |
||
#NULL! |
||
#DIV/0! |
||
Формула |
Опис |
Результат |
=ERROR.TYPE(A2) |
Код помилки #NULL! (1). |
1 |
=IF(ERROR.TYPE(A3)<3;CHOOSE(ERROR.TYPE(A3);"Діапазони не перетинаються";"Дільник – нуль")) |
Перевіряє клітинку A3, щоб дізнатися, чи містить клітинка #NULL! значення помилки або #DIV/0! . Якщо це так, то число для значення помилки використовується у функції аркуша CHOOSE для відображення одного з двох повідомлень; в іншому разі повертається значення помилки #N/A. |
Дільник – нуль |