Kako koristiti funkciju IFS u Excelu
Excel a Google Sheets nabízí funkci IFS, která je velmi užitečná při práci s daty a potřebě vyhodnocovat více podmínek. Jedná se o zjednodušenou alternativu k vnořeným IF výrokům, která umožňuje kód učinit přehlednějším a snadněji spravovatelným.
Popis a syntaxe funkce IFS
Funkce IFS slouží k vyhodnocení série podmínek a vrátí hodnotu spojenou s první pravdivou podmínkou. Syntaxe funkce je následující:
IFS(podmínka1, hodnota1, podmínka2, hodnota2, ..., podmínkaN, hodnotaN)
- podmínka1, podmínka2, …, podmínkaN jsou podmínky, které se vyhodnocují jako TRUE nebo FALSE.
- hodnota1, hodnota2, …, hodnotaN jsou výstupní hodnoty, které funkce vrací pro první pravdivou podmínku.
Příklady použití:
=IFS(A1 > 10, "Větší než 10", A1 = 10, "Rovno 10", TRUE, "Menší než 10")
Praktické příklady použití
Příklad 1: Klasifikace studentů dle procentuálního skóre
Máme seznam studentů a jejich procentuální výsledky testů, potřebujeme je kategorizovat následovně:
Student | Skóre (%) | Klasifikace |
---|---|---|
Anna | 92 | =IFS(B2>=90, „Výborně“, B2>=80, „Velmi dobře“, B2>=70, „Dobře“, B2>=60, „Dostačující“, TRUE, „Nedostačující“) |
Petr | 85 | =IFS(B3>=90, „Výborně“, B3>=80, „Velmi dobře“, B3>=70, „Dobře“, B3>=60, „Dostačující“, TRUE, „Nedostačující“) |
Komentář: Tato funkce umožňuje rychlou kategorizaci studentů bez potřeby složitých vnořených IF výroků, což značně zjednodušuje správu a čitelnost tabulek.
Příklad 2: Determinace stavu objednávky
Pro určení stavu objednávek vzhledem k jejich datu expirace můžeme použít následující vzorec:
=IFS((D1-TODAY())>30, "V pořádku", (D1-TODAY())>0, "Expiruje brzy", TRUE, "Expirováno")
Komentář: Tento vzorec v buňce D1 umožňuje efektivně klasifikovat objednávky podle zbývajícího počtu dní do expirace, což je klíčové pro správu zásob a logistiku.
Obecně funkce IFS zvyšuje efektivitu a čitelnost vašich tabulek a modelů v Excelu či Google Sheets, což je zásadní při rozhodování na základě vícero podmínek.
Více informací: https://support.microsoft.com/cs-cz/office/ifs-funkce-36329a26-37b2-467c-972b-4a39bd951d45