Funkce KDYŽ dělá jednoduchou věc: zeptá se na podmínku a podle výsledku vrátí jinou hodnotu.
Syntaxe
=KDYŽ(podmínka; hodnota_když_pravda; hodnota_když_nepravda)
Praktický příklad
Máš sloupec s tržbami a chceš označit Splněno nebo Nesplněno podle toho, jestli překročily 10 000 Kč.
Příklad
=KDYŽ(B2>10000;"Splněno";"Nesplněno")
Podmínky co můžeš použít
>větší než
<menší než
>=větší nebo rovno
<=menší nebo rovno
=rovno
<>různé od
KDYŽ s čísly
KDYŽ nemusí vracet jen text – může počítat.
10% bonus pro tržby nad 10 000 Kč
=KDYŽ(B2>10000; B2*0.1; 0)
Vnořené KDYŽ pro víc možností
Potřebuješ víc než dvě možnosti? KDYŽ lze vnořit do sebe.
Hodnocení výkonu
=KDYŽ(B2>50000;"Výborný";KDYŽ(B2>20000;"Průměrný";"Podprůměrný"))
Tip: Pokud potřebuješ víc než 3 možnosti, zvaž místo vnořených KDYŽ funkci IFS – čte se lépe.
Nejčastější chyby
Text musí být v uvozovkách. "Splněno" ✓ · Splněno ✗
Prázdná buňka se chová jako nula. Pokud chceš prázdnou buňku ošetřit samostatně:
Ošetření prázdné buňky
=KDYŽ(B2="";"";KDYŽ(B2>10000;"Splněno";"Nesplněno"))
Shrnutí
- Syntaxe:
=KDYŽ(podmínka; pravda; nepravda) - Text v argumentech musí být v uvozovkách
- KDYŽ lze vnořit pro více možností
- Prázdná buňka = nula – ošetři ji pomocí
B2="" - Pro víc větví zvaž funkci
IFS