Jump to content

Dokumentace/Výpočetní funkce/ISEVEN

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


Název funkce:

ISEVEN

Kategorie:

Informace

Shrnutí:

Určí, jestli je zadané číslo sudé, nebo liché. Znaménko čísla je ignorováno, a pokud není hodnota celočíselná, všechny číslice za desetinnou čárku jsou také ignorovány.

Syntaxe:

ISEVEN(Hodnota)

Vrátí:

Vrátí TRUE, pokud je argument sudé číslo, a FALSE, pokud je argument číslo liché.

Argumenty:

Hodnota je výraz nebo odkaz na buňku obsahující výraz, jehož parita (sudost/lichost) má být testována.

  • Pokud není Hodnota celé číslo, číslice za desetinnou čárkou jsou ignorovány.
  • Znaménko Hodnota je ignorováno.
  • Pokud je Hodnota vyhodnocena jako řetězec, ISEVEN zahlásí chybu seznamu parametrů (Chyba:504).

Další detaily:

  • ISEVEN zjišťuje chyby. Pokud například buňka D1 obsahuje vzorec =1/0, vzorec =ISEVEN(D1) vrátí chybu #DIV/0!.
  • Pokud je do ISEVEN zadán odkaz na prázdnou buňku, ISEVEN zahlásí chybu seznamu parametrů (Chyba:504), zatímco funkce ISEVEN v programu Microsoft Excel vrátí TRUE.
  • Pokud je do ISEVEN zadán textový řetězec nebo odkaz na buňku obsahující textový řetězec, ISEVEN zahlásí chybu seznamu parametrů (Chyba:504), zatímco funkce ISEVEN v programu Microsoft Excel hlásí chybu #VALUE!.
  • Funkce ISEVEN_ADD je podobná funkci ISEVEN, ale ISEVEN_ADD vrátí hodnotu 1 pro sudá čísla a 0 pro čísla lichá. Navíc ISEVEN_ADD nehlásí chybu seznamu parametrů (Chyba:504) - pokud je do ní zadána prázdná buňka, vrátí 1, a pokud je do ní zadán textový řetězec, vrátí chybu #VALUE!.

Příklady:

Vzorec Popis Vrátí
=ISEVEN(48) Hodnota 48 je sudá, proto funkce vrací logickou hodnotu TRUE. TRUE
=ISEVEN(D1), kde buňka D1 obsahuje číslo 33. Hodnota 33 je lichá, proto funkce vrací logickou hodnotu FALSE. FALSE
=ISEVEN(0) Hodnota 0 je sudá, proto funkce vrací logickou hodnotu TRUE. TRUE
=ISEVEN(−2,1) Záporné znaménko a číslice za desetinnou čárkou jsou ignorovány. Hodnota 2 je sudá, proto funkce vrací logickou hodnotu TRUE. TRUE
=ISEVEN(3,999) Číslice za desetinnou čárkou jsou ignorovány. Hodnota 3 je lichá, proto funkce vrací logickou hodnotu FALSE. FALSE

Související funkce LibreOffice:

ISEVEN_ADD

ISODD

ODF standard:

Section 6.13.17, part 2

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

ISEVEN