В тази статия е описан синтаксисът и употребата на функцията ERROR. TYPE функция в Microsoft Excel.
Описание
Връща число, съответстващо на една от стойностите за грешки в Microsoft Excel, или ако няма грешка, връща грешката #N/A. Можете да използвате ERROR.TYPE във функцията IF, за да проверите за наличие на стойности за грешки и да върнете текстов низ, например съобщение, вместо стойността за грешка.
Синтаксис
ERROR.TYPE(грешка_стойн)
Синтаксисът на функцията ERROR.TYPE има следните аргументи:
- Error_val Задължително. Стойността за грешка, чийто идентификационен номер искате да намерите. Въпреки че грешка_стойн може да бъде действителната стойност за грешка, това най-често ще бъде препратка към клетка, съдържаща формула, която искате да проверите.
| Ако грешка_стойн е | 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(ГРЕШКА. TYPE(A3)<3, CHOOSE(ГРЕШКА. TYPE(A3),"Диапазоните на се пресичат";"Делителят е нула")) | Проверява клетката A3, за да види дали клетката съдържа #NULL! или #DIV/0! стойността на грешка. Ако е така, номерът на стойността за грешка се използва във функцията за работен лист CHOOSE, за да се покаже едно от две съобщения; в противен случай се връща стойността за грешка #N/A. | Делителят е нула |