V tomto článku sa popisuje syntax vzorca a používanie funkcie ERROR. Funkcia TYPE v Microsoft Exceli.
Popis
Vráti číslo zodpovedajúce jednej z chybových hodnôt programu Microsoft Excel alebo vráti chybu #NEDOSTUPNÝ, ak sa nevyskytuje chyba. Môžete použiť atribút ERROR.TYPE vo funkcii IF na testovanie chybovej hodnoty a vrátenie textového reťazca, ako je napríklad správa, namiesto chybovej hodnoty.
Syntax
ERROR.TYPE(hodnota_chyby)
Syntax funkcie ERROR.TYPE obsahuje nasledovné argumenty:
- Error_val Povinné. Chyba, ktorej číslo chcete zistiť. Argument hodnota_chyby síce môže mať priamo hodnotu skutočnej chyby, obvykle to však bude odkaz na bunku obsahujúcu vzorec, ktorý chcete otestovať.
| Ak hodnota_chyby je | Vráti tento typ chyby |
|---|---|
| #NEPLATNÝ! | 1 |
| #DELENIENULOU! | 2 |
| #HODNOTA! | 3 |
| #ODKAZ! | 4 |
| #NÁZOV? | 5 |
| #ČÍSLO! | 6 |
| #NEDOSTUPNÝ | 7 |
| #ZÍSKANIE_ÚDAJOV | 8 |
| Čokoľvek iné | #NEDOSTUPNÝ |
Príklad
Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.
| Údaje | ||
|---|---|---|
| #NEPLATNÝ! | ||
| #DELENIENULOU! | ||
| Vzorec | Popis | Výsledok |
| =ERROR.TYPE(A2) | Číslo zodpovedajúce chybe #NEPLATNÝ! (1) | 1 |
| =IF(CHYBA. TYPE(A3)<3,CHOOSE(ERROR. TYPE(A3);"Rozsahy nemajú spoločný prienik";"Deliteľ je nula")) | Skontroluje, či bunka A3 neobsahuje chybovú hodnou #NEPLATNÝ! alebo chybovú hodnotu #DELENIENULOU! . Ak bunka obsahuje jednu z týchto hodnôt, potom sa číslo zodpovedajúce chybovej hodnote použije vo funkcii hárka CHOOSE a zobrazí sa jedno z dvoch hlásení; v opačnom prípade sa vráti chybová hodnota #NEDOSTUPNÝ. | Deliteľ je nula |