OR

Funkce OR vrátí logickou hodnotu TRUE, pokud je některý argument pravdivý. V ostatních případech vrátí logickou hodnotu FALSE.

OR(libovolný-výraz; libovolný-výraz…)

libovolný-výraz: Výraz, který bude testován. Libovolný-výraz může obsahovat jakýkoli výraz, jehož výsledkem je logická hodnota. Pokud je výraz hodnocen jako číslo, bude 0 vyhodnocena jako FALSE a ostatní čísla jako TRUE.

libovolný-výraz...: Umožňuje volitelně přidat více výrazů, které budou testovány.

Poznámky

  • Funkce OR odpovídá logické disjunkci, která se používá v matematice a logice. Tato funkce nejprve vyhodnotí všechny výrazy. Pokud je jakýkoli daný výraz vyhodnocen jako TRUE, funkce OR vrátí hodnotu TRUE. V ostatních případech vrátí hodnotu FALSE.

  • Pokud se jedná o numerický výraz, hodnota 0 je vyhodnocena jako logická hodnota FALSE a každá jiná hodnota jako logická hodnota TRUE.

  • Funkce OR se často používá ve spojení s funkcí IF, pokud je třeba vzít v potaz více než jednu podmínku.

Příklady

Vzorec =OR(A1+A2<100; B1+B2<100) vrátí hodnotu FALSE, pokud je součet daných buněk větší nebo roven 100, popř. hodnotu TRUE, pokud je alespoň jeden ze součtů menší než 100.

Vzorec =OR(5; 0; 6) vrací hodnotu TRUE, protože nejméně jeden argument je nenulový a čísla větší než 0 jsou vyhodnocena jako logická hodnota TRUE.

Viz takéANDIFNOT
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Užitečné?
Limit počtu znaků: 250
Limit maximálního počtu znaků je 250.
Děkujeme za zpětnou vazbu.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.