Jump to content

Dokumentace/Výpočetní funkce/Pravda

From The Document Foundation Wiki
This page is a translated version of the page Documentation/Calc Functions/TRUE and the translation is 78% complete.
Outdated translations are marked like this.


Název funkce:

TRUE

Kategorie:

Logické

Shrnutí:

Výstupy logické hodnoty PRAVDA.

Syntaxe:

TRUE()

Vrátí:

Navrací logickou hodnotu PRAVDA.

Argumenty:

Žádné.

Další detaily:

V mnoha případech funkce TRUE není potřebná ve vaší tabulce, jelikož můžete zadat slovo "TRUE" (nerozlišuje velikost písmen) přímo do buňky nebo vzorce a výpočet toto interpretuje jako logickou hodnotu TRUE.

Uznání běžného slova "TRUE" ( jako ekvivalent k funkci) závisí na nastavení v Tools Options ▸ Language Settings ▸ Languages ▸ Locale setting.


Obecné informace o logických funkcích v Calcu

Poznámka:
Informace v této podkapitole se pro větší pohodlí opakují na všech stránkách popisujících logické funkce programu Calc.

Calc používá čísla 0 (FALSE) a 1 (TRUE) pro vyjádření logických hodnot. Například zadejte 1 do buňky, která má výchozí obecný formát čísla. Poté zvolte na panelu nabídek Formát ▸ Buňky, čímž zobrazíte dialogové okno Formátovat buňky, v oblasti Kategorie na kartě Čísla vyberte možnost Booleovská hodnota a klepněte na tlačítko OK. Všimněte si, že číslo 1 je nyní zobrazeno jako TRUE. Chcete-li se vrátit k zobrazení čísla 1, zopakujte postup, ale místo možnosti Booleovská hodnota vyberte možnost Číslo'.

Chcete-li do buňky zadat logickou hodnotu, jednoduše do ní napište buď TRUE, nebo FALSE (bez ohledu na velikost písmen). Calc logickou hodnotu rozpozná, zobrazí ji velkými písmeny a změní formát buňky na formát vhodný pro logické hodnoty.

Funkce Calc, které vytvářejí logický výsledek, vracejí číslo, buď 0 nebo 1. V případě vzorce, který jednoduše volá takovou logickou funkci a je v buňce, která má výchozí obecný formát čísla, se buňka přepne na formát booleovské hodnoty a vrácená hodnota se zobrazí jako FALSE nebo TRUE. Například =TRUE() vrátí hodnotu 1, která se zobrazí jako TRUE; pokud potom změníte formát na číselný formát, zobrazí se jako číslo 1.

Funkce Calcu, které testují logický výsledek, vždy vyhodnotí testovaný výraz a zkontrolují, zda se rovná 0. Hodnota 0 je brána jako FALSE a jakákoli jiná hodnota je brána jako TRUE. Například =NOT(0) vrátí hodnotu TRUE a =NOT(57,89) vrátí hodnotu FALSE.

Na rozdíl od Calcu má Microsoft Excel samostatný typ pro logické hodnoty - nejsou to čísla, ale někdy se na čísla převádějí. Dejte si proto pozor, pokud potřebujete kompatibilitu.

Příklady:

Vzorec Popis Vrátí
=TRUE() Navrací logickou hodnotu PRAVDA. TRUE
=NOT(TRUE()) Navrací logickou hodnotu NEPRAVDA. FALSE

Související funkce LibreOffice:

AND

FALSE

IF

IFERROR

IFNA

IFS

ISERROR

NOT

OR

SWITCH

XOR

ODF standard:

Section 6.15.9, part 2

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

TRUE