Přejít na hlavní obsah

Příklady použití funkce ELSE IF v Excelu s vysvětlením

Funkce ELSE IF v Excelu je jednou z nejvýkonnějších a nejflexibilnějších funkcí, které umožňují složité podmíněné operace. Umožňuje počítači rozhodovat na základě různých podmínek a provádět příslušné činnosti.

Funkce ELSE IF umožňuje kontrolovat více podmínek v řadě. Pokud není splněna první podmínka, funkce zkontroluje další podmínku a tak dále. Když je podmínka spuštěna, funkce provede příslušnou akci.

Použití funkce ELSE IF je zvláště užitečné, když je třeba zkontrolovat Více možností a provést různé kroky v závislosti na splnění dané podmínky. Například, pokud je třeba klasifikovat zaměstnance podle jejich platu: pokud je plat vyšší než 1000, spadají do jedné kategorie, pokud je nižší než 1000, pak do druhé.

Syntaxe funkce ELSE IF v Excelu

Funkce ELSE IF v Excelu umožňuje vytvářet podmíněné výrazy, které provádějí různé akce podle toho, zda byla splněna předchozí podmínka.

Syntaxe funkce ELSE IF je následující:

=ЕСЛИ(логическое_выражение1, значение1, ЕСЛИ(логическое_выражение2, значение2, [иначе_значение]))
  • Logická úvaha je podmínka, která se ověřuje. Pokud je to pravda, pak se provádí hodnota 1 .
  • hodnota 1 je hodnota, která se vrací, pokud je logické_vyrážka 1 pravdivá.
  • logické_vyklamace2 je další podmínka, která se ověřuje, pokud je logické_vyrážka 1 nepravdivá. Pokud je to pravda, pak se provádí hodnota 2 .
  • hodnota 2 je hodnota, která se vrací, pokud je logické_vyrážka 2 pravdivá.
  • [jinak] - volitelný parametr představující hodnotu, která se vrátí, pokud jsou všechny předchozí podmínky nepravdivé.

Můžete použít více podmínek přidáním nových funkcí ELSE IF do již existujících, což vám umožní nastavit různé možnosti akcí v závislosti na hodnotách.

Příklad 1: Použití ELSE IF ke kontrole podmínek v Excelu

V Excelu se funkce ELSE IF používá k testování více podmínek a provádění určitých akcí v závislosti na výsledku kontroly každého z nich. To je zvláště užitečné při vytváření složitých vzorců nebo Maker, která vyžadují mnoho možností provedení.

Zvažte následující příklad, kde musíme studentovi přiřadit skóre podle jeho průměrného skóre:

GPA Hodnocení

95 a vyšší Výborná

Pod 75 Nedostatečně

K vyřešení tohoto problému můžeme v Excelu použít funkci ELSE IF. Použijeme vzorec:

=IF (A2> = 95, "výborný", IF (A2>=85," dobrý", IF (A2>=75, "uspokojivý","neuspokojivý")))

V tomto vzorci zkontrolujeme GPA (buňka A2) a v závislosti na jeho hodnotě vrátíme příslušné skóre. Pokud je GPA rovna nebo vyšší než 95, vrátíme "skvělé". Pokud je průměr mezi 85 a 94, vracíme se "dobře". A tak dále.

Funkce ELSE IF nám tedy umožňuje důsledně kontrolovat více podmínek a provádět určité činnosti v závislosti na výsledcích kontrol.

Příklad 2: vícenásobné použití funkce ELSE IF v Excelu

Funkce ELSE IF v Excelu lze použít nejen pro dvě podmínky, ale pro libovolný počet podmínek. Vezměme si příklad, ve kterém používáme funkci ELSE IF ke kontrole tří podmínek.

Předpokládejme, že máme tabulku s údaji o studentech: jejich jména, věk a GPA. Naším úkolem je označit každého studenta kategorií na základě jeho průměrného skóre.

Řekněme, že chceme studentům přiřadit následující kategorie:

  • Vyznamenaní-pokud je jejich průměr vyšší než 90;
  • Dobří-pokud je jejich průměr 70 až 90;
  • Poražení-pokud je jejich průměr nižší než 70.

K vyřešení tohoto problému můžeme použít funkci ELSE IF v Excelu. Zde je návod, jak to udělat:

  1. Vložte nový sloupec vedle sloupce GPA. Pojmenujte ho "Kategorie".
  2. Do buňky B2 napište následující vzorec:

=IF (C2 > 90, "vynikající", IF (C2 > 70, "dobrý","neúspěšný"))

Zde je C2 buňka obsahující průměrné skóre studenta. Pokud je GPA větší než 90, bude do buňky B2 zapsána Kategorie "vynikající". Pokud se průměrné skóre pohybuje mezi 70 a 90, bude zaznamenána kategorie "Dobrý". V ostatních případech bude zaznamenána Kategorie "neúspěšný".

Dále aplikujte vzorec na všechny ostatní studenty v tabulce přetažením vzorce dolů. Každému studentovi bude přidělena odpovídající kategorie na základě jeho průměrného skóre.

Nyní máte kategorie pro každého studenta na základě jeho průměrného skóre. To usnadňuje klasifikaci studentů a provádění různých datových analýz.