Ako vypočítať rozlíšenie prípadov
Vedeli ste, že pre Excel je hodnota TRUE číslo 1 a hodnota FALSE číslo 0? Môžete to veľmi dobre využiť v praxi, pretože vám to umožňuje pripojiť k svojim výpočtom podmienky.
Ako to funguje, môžete vidieť na nasledujúcom obrázku. Zobrazuje tabuľku programu Excel, v ktorej hodnotíte podmienky pomocou vzorca.
Bunka A3 má nasledujúci vzorec:
= (A1 = 100)
Pretože bunka A1 skutočne obsahuje číslo 100, Excel zobrazí hodnotu PRAVDA. Táto hodnota zodpovedá číslu 1. Ak teraz chcete pomocou vzorca zaistiť, aby bola hodnota z bunky A6 vždy zadaná do bunky A8, a ak je číslo 100 v bunke A1, môžete ju sformulovať takto:
= (A1 = 100) * A6
Ak je podmienka A1 = 100 pravdivá, tento výraz vyrieši číslo 1 a výsledkom je číslo od A6 (A6 vynásobené 1 výsledkom čísla od A6).
Ak podmienka A1 = 100 nie je pravdivá, výraz sa vyrieši na 0 a následné znásobenie má za následok aj hodnotu nula. Nasledujúci obrázok ukazuje, ako to funguje v praxi:
Dotaz môžete vykonať aj pomocou funkcie IF:
= IF (A1 = 100, A6, 0)
Výhodou použitia podmienok priamo v násobení je, že môžete kombinovať niekoľko podmienok jasne a zreteľne. Ak chcete, aby boli všetky podmienky splnené, jednoducho znásobte všetky podmienky.
Metódu môžete použiť aj na prelomenie limitu maximálne siedmich vnorení, na ktoré sú funkcie v Exceli až do verzie 2007 obmedzené.