V tomto článku sa popisuje syntax vzorca a používanie funkcie ERROR.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:
-
Hodnota_chyby Povinný argument. 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(ERROR.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 |