Tento tutoriál ukazuje, jak používat Excel IFS funkce v Excelu.
Přehled funkcí IFS
Funkce Excel IFS spouští více testů a vrací hodnotu odpovídající prvnímu TRUE výsledku.
Chcete -li použít funkci listu IFS Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Funkce IFS Syntaxe a vstupy:
= IFS (test1, hodnota1, [test2, hodnota2], …)
test 1 - První logický test.
hodnota1 - Výsledek, když test1 je PRAVDA.
test2, hodnota2 - [volitelně] Druhý pár test/hodnota.
Co je funkce IFS?
IFS je „podmíněná“ funkce. Definujete řadu logických testů, z nichž každý má přidruženou návratovou hodnotu. Excel postupně prochází každým z vašich testů, a jakmile najde ten, který vyhodnotí hodnotu TRUE, vrátí hodnotu, kterou jste k tomuto testu přidružili.
Funguje to téměř stejně jako při vnořování více příkazů IF, ale obvykle je snazší číst a pracovat s nimi.
Jak používat funkci IFS
Funkci Excel IFS používáte takto:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")
Tento vzorec vezme skóre studentova testu a převede jej na jeho známku pro tento test.
Vzorec může vypadat komplikovaně, ale dává smysl, když každý test umístíte na samostatný řádek:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")
To je lepší! Nyní je mnohem jasnější, že máme sérii testů spárovaných s návratovou hodnotou. Excel pracuje v seznamu, dokud nedostane shodu, a poté vrátí hodnocení, které jsme spárovali s tímto skóre.
Ve funkci IFS můžete definovat až 127 testů.
Nastavení výchozí hodnoty
Pomocí normálního příkazu IF definujeme dvě hodnoty, které může Excel vrátit: jednu pro pravdivý logický test a druhou pro nepravdivý.
IFS nemá možnost přidat falešnou návratovou hodnotu, a pokud Excel nenalezne shodu v žádném z vašich testů, vrátí #N/A. Špatný. Ale můžeme to obejít nastavením výchozí hodnoty.
Funguje to takto:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A „PRAVDA,“ Neznámý ”)
Nastavili jsme závěrečný logický test - jen „PRAVDA“ sám o sobě.
PRAVDA se přirozeně hodnotí jako PRAVDA. Pokud tedy Excel nenajde shodu v našich předchozích testech, vždy se spustí závěrečný test a Excel vrátí „Neznámý“.
Co může IFS vrátit
Výše jsme řekli IFS, aby vrátil textový řetězec - známku spojenou s každým skóre testu. Můžete ale také vrátit čísla nebo dokonce jiné vzorce.
Pokud máte například prodejní tým a platíte mu provizi na základě hodnoty každého prodeje, můžete pomocí IFS vypočítat provizi podle hodnoty prodeje.
= IFS (C3 <20000, C3*0,02, C3 <40000, C3*0,03, C3 = 60000, C3*0,05, TRUE, 0)
Nyní IFS zkontroluje hodnotu v C3 a poté, co najde shodu, vrátí přidružený vzorec. Takže tržby pod 20 000 $ vydělávají 2% úrok, pod 40 000 $ vydělávají 3% atd.
Pro správnou míru jsme také nastavili výchozí hodnotu 0.
IFS v Tabulkách Google
Funkce IFS funguje v Tabulkách Google úplně stejně jako v Excelu: