В тази статия е описан синтаксисът и употребата на функцията ERROR.TYPE в Microsoft Excel.
Описание
Връща число, съответстващо на една от стойностите за грешки в 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. |
Делителят е нула |