Jump to content

Dokumentace/Výpočetní funkce/ISLOGICAL

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


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:

ISTEXT

ISNUMBER

ODF standard:

Section 6.13.19, part 2

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

ISLOGICAL