Dokumentace/Výpočetní funkce/ISLOGICAL
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Název funkce:
ISLOGICAL
Kategorie:
Informace
Shrnutí:
Určí, zda je zadaný argument vyhodnocen jako logická hodnota (TRUE nebo FALSE).
Syntaxe:
ISLOGICAL(Hodnota)
Vrátí:
Vrátí TRUE, pokud je argument vyhodnocen jako logická hodnota, 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 to, zda je vyhodnocen jako logická hodnota.
Další detaily:
- Ačkoliv je v Calcu logická hodnota číslo v booleovském formátu, ISLOGICAL vrátí FALSE, pokud je zadaný argument vyhodnocen jako nějaké číslo.
- ISLOGICAL nezpůsobuje propagaci chyb. Pokud například buňka F1 obsahuje vzorec
=1/0
, a zobrazuje tak chybu #DIV/0!,=ISLOGICAL(F1)
nevrací tuto chybu, ale FALSE. Podobně=ISLOGICAL(SQRT(-2))
vrací namísto chyby FALSE.
Příklady:
Vzorec | Popis | Vrátí |
---|---|---|
=ISLOGICAL(99) | Zde funkce vrací FALSE, protože 99 je číslo, ne logická hodnota. Hodnota čísla není důležitá, například oba vzorce =ISLOGICAL(0) i =ISLOGICAL(1) vracejí FALSE. |
FALSE |
=ISLOGICAL(D1), kde buňka D1 obsahuje hodnotu FALSE. | Zde funkce vrací logickou hodnotu TRUE, protože buňka D1 obsahuje logickou hodnotu. Není důležité, o kterou logickou hodnotu se jedná. | TRUE |
=ISLOGICAL(ISNA(D4)) | Zde funkce vrací logickou hodnotu TRUE, nehledě na obsah buňky D4, protože funkce ISNA vrací logickou hodnotu. | TRUE |
Související funkce LibreOffice:
ODF standard:
Související (nebo podobné) funkce Excelu:
ISLOGICAL