Argumenty logický_výraz1, logický_výraz2 apod. musí být logické výrazy nebo hodnoty, které lze převést na logickou hodnotu.
AND(logický_výraz1, logický_výraz2,...) Vrací hodnotu FALSE (Nepravda), pokud je alespoň jeden z argumentů nepravdivý. Jinak vrací výsledek TRUE (Pravda). |
OR(logický_výraz1, logický_výraz2,...) Vrací hodnotu TRUE (Pravda), pokud je alespoň jeden z argumentů pravdivý. Jinak vrací výsledek FALSE (Nepravda). |
NOT(logický_výraz) Vrací negaci parametru logický_výraz. |
CHOOSE(index,hodnota1,hodnota2,...) Vrátí hodnotu odpovídající indexu. Index musí být celé číslo. |
FALSE() Vrátí logickou hodnotu FALSE. |
IF(logický_výraz, hodnota_true, hodnota_false) Vrací hodnotu value_true, když je výsledek logického výrazu TRUE, nebo hodnotu value_false, když je výsledek logického výrazu FALSE. |
ISBLANK(x) Vrátí hodnotu TRUE (Pravda), pokud parametr x obsahuje pouze neviditelné znaky a mezery. |
TRUE() Vrátí logickou hodnotu TRUE. |
GT(x1,x2) Vrátí hodnotu TRUE (Pravda), pokud x 1 je větší než x 2. Jinak vrací výsledek FALSE (Nepravda). |
GTE(x1,x2) Vrátí hodnotu TRUE (Pravda), pokud x 1 je rovno nebo větší než x 2 . Jinak vrací výsledek FALSE (Nepravda). |
EQUAL(x1,x2) Vrátí hodnotu TRUE (Pravda), pokud x 1 je rovno x 2. Jinak vrací výsledek FALSE (Nepravda). |
LTE(x1,x2) Vrátí hodnotu TRUE (Pravda), pokud x 1 je rovno nebo menší než x 2. Jinak vrací výsledek FALSE (Nepravda). |
LT(x1,x2) Vrátí hodnotu TRUE (Pravda), pokud x 1 je menší než x 2 . Jinak vrací výsledek FALSE (Nepravda). |