Jump to content

Dokumentace/Výpočetní funkce/ISERR

From The Document Foundation Wiki
This page is a translated version of the page Documentation/Calc Functions/ISERR and the translation is 100% complete.


Název funkce:

ISERR

Kategorie:

Informace

Shrnutí:

Určí, zda jsou zadaná buňka nebo výraz vyhodnoceny jako chyba jiného typu než #N/A.

Syntaxe:

ISERR(Hodnota)

Vrátí:

Pokud je argument vyhodnocen jako chybová hodnota jiná než chyba „hodnota není dostupná“ (#N/A), vrátí TRUE, jinak vrátí FALSE.

Argumenty:

Hodnota je výraz nebo odkaz na buňku obsahující výraz, který má být testován na chybu (jinou než #N/A).

Další detaily:

  • ISERR nezpůsobuje propagaci chyb. Pokud je Hodnota vyhodnocena jako chyba jiná než #N/A, ISERR vrátí TRUE. Pokud je Hodnota vyhodnocena za chybu #N/A, pak ISERR vrátí FALSE.
  • Pro testování na jakékoliv chyby, včetně #N/A, použijte funkci ISERROR. Vzorec =ISERR(X) je ekvivalentní vzorci =IF(ISNA(X); FALSE(); ISERROR(X)).
  • Pro testování na chyby a pro různé akce za normálních i chybových podmínek použijte ISERR ve spojení s funkcí IF.

Příklady:

Vzorec Popis Vrátí
=ISERR(12,34) Zde funkce vrací logickou hodnotu FALSE. FALSE
=ISERR("Hello World!") Zde funkce vrací logickou hodnotu FALSE. FALSE
=ISERR(TRUE()) Zde funkce vrací logickou hodnotu FALSE. FALSE
=ISERR(2021-12-18) Zde funkce vrací logickou hodnotu FALSE. FALSE
=ISERR(D1), kde buňka D1 obsahuje vzorec =1/0. Zde buňka D1 obsahuje chybu #DIV/0!, a proto funkce vrací logickou hodnotu TRUE. TRUE
=ISERR(D2), kde buňka D2 obsahuje vzorec =SQRT(-7). Zde buňka D2 obsahuje chybu neplatného argumentu (Chyba:502), a proto ISERR vrací logickou hodnotu TRUE. TRUE
=ISERR(D3), kde buňka D3 obsahuje vzorec =NA(). Zde buňka D3 obsahuje chybu #N/A, a proto ISERR vrací logickou hodnotu FALSE. FALSE

Související funkce LibreOffice:

ERROR.TYPE

ISERROR

ISNUMBER

ISTEXT

NA

ODF standard:

Sekce 6.13.15, část 2

Související (nebo podobné) funkce Excelu:

ISERR