Použití vnořené funkce KDYŽ

V některých případech může být podmínka složitější a poté potřebujeme použít vícekrát funkci KDYŽ (v anglické verzi IF) v jednom vzorci. Funkci KDYŽ můžeme vnořit v jednom vzorci až 28x.

Máme seznam hodnot jednotlivých nákupů. Podle výše ceny nákupu získávají zákazníci různou slevu. Pokud je nákup do 10 000 Kč, je výše slevy 5 %. Pokud je výše slevy nad 10 000 Kč, je výše slevy 10 %. A pokud nákup přesáhne 30 000 Kč, je výše slevy 15 %. Výše jednotlivých slev je uvedená v buňce C4C5 s C6. Naším úkolem je určit slevu pro jednotlivé nákupy.

Příklad na použití vnořené funkce KDYŽ v Microsoft Excel

Označíme buňku D9, do které budeme vzorec vkládat. Na kartě Vzorce, ve skupině Knihovna funkcí zvolíme funkce Logickéé. Zde vybereme funkci KDYŽ. V okně pro funkci zadáme tyto argumenty:

  • Podmínka: C9>30000 Nejdříve ověříme, zda je nebo není hodnota nákupu vyšší uvedená v buňce C8 větší než 30 000 Kč.
  • Ano: $C$6 Pokud je podmínka splněna, bude výsledkem výše slevy v buňce C6.
  • Ne: Pokud podmínka není splněna, potřebujeme ověřit, zda je hodnota vyšší nebo nižší než 10 000 Kč. K ověření použijeme další funkci KDYŽ. Na začátku řádku vzorců klikneme na rozbalovací nabídku, ze které vybereme funkci KDYŽ. Pokud funkce KDYŽ v rozbalovací nabídce není, klikneme na poslední položku Další funkce. V následujícím dialogu vyhledáme funkci KDYŽ mezi logickými funkcemi.
Vložení funkce KDYŽ v Microsoft Excel

Po vložení funkce KDYŽ se zobrazí dialog pro vložení argumentů této druhé funkce. Argumenty vyplníme:

  • Podmínka: C9>10000 Ověříme, zda je nebo není hodnota nákupu vyšší než 10 000 Kč.
  • Ano: $C$5 Pokud je podmínka splněna, bude výsledkem výše slevy v buňce C5.
  • Ne: $C$4Pokud není hodnota vyšší než 10 000 Kč, bude výsledkem výše slevy v buňce C4.
Zadání argumentů vnořené funkce KDYŽ

Po potvrzení dialogu pro zadání funkce se v buňce D8 zobrazí výsledek. Vzorec vypadá následovně:
=KDYŽ(C9>30000;$C$6;KDYŽ(C9>10000;$C$5;$C$4))
Vzorec rozkopírujeme do dalších řádků tabulky.

Výsledek příkladu s použitím vnořené funkce KDYŽ

Cvičení

C1 – Vnořené funkce, Prodej vozů

Na adrese: K:\ProŽáky\Bečvářová Silvie\Podklady\EXCEL je dostupný excelový soubor 04-funkce-prodej-vozu. Stáhněte si jej a vypracujte chybějící vzorce.

  • Do sloupce body 1 dosaďte body podle následujícího vzorce:
< = 5 670 000 Kč50
5 670 000 Kč – 8 000 000 Kč60
> = 8 000 000 Kč70
  • Do sloupce hodnocení dosaďte slovní hodnocení:
    • Prodejna je vynikající v případě, že body celkem >= 105
    • Prodejna je kvalitní v případě, že 100 < body celkem < 105
    • Prodejna je dobrá v případě, že body celkem < =100

C2 – Vnořené funkce, Plán produkce

Na adrese: K:\ProŽáky\Bečvářová Silvie\Podklady\EXCEL je dostupný excelový soubor 04-funkce-plan-produkce. Stáhněte si jej a vypracujte chybějící vzorce.