Jdi na obsah Jdi na menu

Funkce když

18. 1. 2020

Excel 2010

Funkce KDYŽ

Jednou z nejužitečnějších funkcí je bezesporu funkce KDYŽ. Tato logická funkce má za úkol na základě definované podmínky větvení požadavků na určitou akci. Pojďme si to celé trochu vysvětlit a hlavně ukázat na prakticky použitelných příkladech.

Funkce KDYŽ

Funkci KDYŽ bývá z počátku pro některé problém jí pochopit, avšak při zapnutí mozkových závitů na sto procent, se to většinou podaří! A zcela určitě si potom řekne, že to není zase tak složité.

 

Jak jsem již uváděl, tuto funkci využijeme při větvení na základě podmínky. Pojďme si tedy vše potřebné vysvětlit.
První příklad na obrázku níže je jakási tabulka studentů s jejich známkami. Ve sloupci M máme průměr známek a ve sloupci N funkci KDYŽ - v tomto případě použitá funkce KDYŽ má za úkol vypsat upozornění “neprospěl!” v případě, že má student průměr známek 3 a nebo vyšší. Pokud je tato podmínka splněna (tedy např. průměr 3; 4,5; 5) upozorní nás Excel, že student neprospívá.

 

Funkce Když - 1 příklad

 

Co jednotlivé části (argumenty) funkce KDYŽ znamenají?

=KDYŽ(M5>=3;”neprospel!”;””)

KDYŽ - název použité funkce (anglicky IF)

M5>=3 - podmínka (v našem příkladu pokud je známka větší nebo rovná známce 3)

“neprospel!” - akce, která se má vykonat v případě splnění podmínky (známky 3; 4,5; 5)

“” - akce, která se vykoná v případě nesplnění podmínky (známky 1; 2; 2,5)

Poznámka:
Všimněte si, že druhý a třetí argument funkce obsahuje uvozovky, ty dávají Excelu znamení, že se bude jednat o textový řetězec. Pokud byste je do argumentů neuvedli, Excelu by text poznal a sám si je doplnil. U třetí argumentu jsou vidět prázdné uvozovky, tzn. prázdný řetězec.

 


Druhý příklad si ukážeme na následujícím videu. Abyste pochopili co bude mít tentokrát funkce KDYŽ za úkol, popíšeme si to.
V tabulce máme seznam položek, u každé položky chceme vypočítat slevu (do sloupce D) na základě jejího kódu (ve sloupci A) a z pomocné tabulce. Pokud má položka v daném řádku kód 1 (tedy je podmínka splněná) chceme vypočítat slevu = Cena * 5 % (resp. C6 * B2), pokud podmínka splněná není (v našem případě například kód 2), výpočet bude = Cena * 10 % (resp. C6 * B3).

 

Funkce Když - 2 příklad

 

 

Důležité:
Jak jste si mohli všimnout, v podmínkách se uvádějí znaky =, >=, <, těmto znakům se říkají operátory, z matematiky je určitě znáte. Ty nejčastěji používané si uvedeme.

je větší

je menší

=

je rovno

>=

je větší nebo rovno

<=

je menší nebo rovno

<> 

nerovná se

 

 

Tak co, pochopili? :)

 

 

Video tutoriály

Funkce KDYŽ
 

 

Komentáře

Přidat komentář

Přehled komentářů

Zatím nebyl vložen žádný komentář