Példák IFS funkciókra - Excel és Google Táblázatok

Ez az oktatóanyag bemutatja, hogyan kell használni Excel IFS függvény az Excelben.

IFS funkció áttekintés

Az Excel IFS függvény több tesztet futtat, és az első IGAZ eredménynek megfelelő értéket ad vissza.

Az IFS Excel munkalap funkció használatához jelöljön ki egy cellát és írja be:

(Figyelje meg, hogyan jelennek meg a képletbemenetek)

IFS függvény szintaxisa és bemenetek:

= IFS (teszt1, érték1, [teszt2, érték2],…)

teszt1 - Első logikai teszt.

érték1 - Eredmény, ha az 1. teszt IGAZ.

teszt2, érték2 - [nem kötelező] Második teszt/érték pár.

Mi az IFS funkció?

Az IFS „feltételes” függvény. Meghatározhat egy sor logikai tesztet, mindegyikhez visszatérési értéket társítva. Az Excel felváltva dolgozza fel a teszteket, és amint talál IGAZ értéket, visszaadja a teszthez társított értéket.

Ez nagyjából ugyanúgy működik, mint több IF utasítás beágyazásakor, de általában könnyebb olvasni és dolgozni.

Az IFS funkció használata

Az Excel IFS függvényt így használja:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")

Ez a képlet figyelembe veszi a tanuló tesztpontszámát, és átszámítja az adott teszt érdemjegyére.

A képlet bonyolultnak tűnhet, de ésszerűbb, ha minden tesztet külön sorba tesz:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")

Ez jobb! Most már sokkal világosabb, hogy van egy tesztsorozatunk egy visszatérési értékkel. Az Excel lefelé dolgozza a listát, amíg egyezést nem kap, majd visszaadja a pontszámot, amelyet ezzel a pontszámmal párosítottunk.

Az IFS funkcióban legfeljebb 127 tesztet határozhat meg.

Alapértelmezett érték beállítása

A normál IF utasítással két olyan értéket definiálunk, amelyeket az Excel visszaadhat: az egyiket arra az esetre, ha a logikai teszt igaz, a másikra pedig ha hamis.

Az IFS -nek nincs lehetősége hamis visszatérési érték hozzáadására, és ha az Excel nem talál egyezést egyik tesztjében sem, akkor a #N/A értéket adja vissza. Nem jó. De ezt megkerülhetjük az alapértelmezett érték beállításával.

Ez így működik:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A "IGAZ," Ismeretlen ")

Elkészítettünk egy végső logikai tesztet - csak „IGAZ”, önmagában.

Az IGAZ természetesen értékeli az IGAZ értéket. Tehát, ha az Excel nem talál egyezést korábbi tesztjeinkben, akkor az utolsó teszt mindig aktiválódik, és az Excel visszaadja az „Ismeretlen” értéket.

Mit adhat vissza az IFS?

A fentiekben azt mondtuk az IFS -nek, hogy küldjön vissza egy szöveges karakterláncot - az egyes tesztpontokhoz tartozó osztályzatot. De visszaadhat számokat, vagy akár más képleteket is.

Például, ha van értékesítési csapata, és minden értékesítés értéke alapján jutalékot fizet nekik, akkor az IFS segítségével kiszámíthatja jutalékát az értékesítési érték szerint.

= IFS (C3 <20000, C3*0,02, C3 <40000, C3*0,03, C3 = 60000, C3*0,05, IGAZ, 0)

Most az IFS ellenőrzi az értéket a C3 -ban, majd visszaadja a hozzá tartozó képletet, ha talál egyezést. Tehát a 20 000 dollár alatti eladások 2% -os kamatot, 40 000 dollár alatt 3% -ot keresnek stb.

A jó mérés érdekében alapértelmezett 0 értéket is beállítottunk.

IFS a Google Táblázatokban

Az IFS funkció pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben:

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave