<< Textové funkce | Funkce - Obsah | Finanční funkce >>
Podmíněné zpracování - podmínka
- KDYŽ(logický výraz;PRAVDA-zpracování;NEPRAVDA-zpracování)
- umožňuje podle výsledku podmínky zvolit způsob zpracování
Logický součin
- A(loghod1;loghod2;...)
- pokud všechny argumenty jsou PRAVDA, je výsledek také PRAVDA, jinak je výsledek NEPRAVDA
Logický součet
- NEBO(logická1;logická2...)
- pokud alespoň jeden argument je PRAVDA, pak výsledek je také PRAVDA, jinak je výsledek NEPRAVDA
- argumenty obou funkcí jsou logické hodnoty, většinou podmínky
- funkce může mít maximálně 30 argumentů
Příklady
=A(5>6;1+1=2) = NEPRAVDA - nejsou pravdivé všechny argumenty
=NEBO(5>6;1+1=2) = PRAVDA aspoň jeden argument je pravdivý
- funkce A a NEBO lze použít ve funkci KDYŽ v případě složitých podmínek
- například pro zjištění kategorie splatnosti faktury - 1 až 30 dnů, 31 až 60 dnů atd.
=KDYŽ(A(DNES()-DSPL>0;DNES()-DSPL<31);ČÁSTKA;0)
- funkce A testuje, zda faktura je v intervalu 1 a 30 po splatnosti ke dnešku (funkce DNES())
- DSPL je oblast dat splatnosti, ČÁSTKA je název oblasti částek faktur
- pokud podmínka platí, zapíše se do buňky částka faktury (ČÁSTKA), v opačném případě se zapíše 0