Az IF függvény nagyon rugalmas függvény. Bármikor használhatja, ha tesztelnie kell egy állapotot, és az eredmény alapján cselekednie kell.
Az Excel számos funkciója közül az IF függvény az első olyan funkció, amelyhez az új felhasználók fordulnak. Ez egy nagyon rugalmas funkció, amelyet mindenféle módon használhat.
Lássuk.
Az IF működésének szemléltetése érdekében először nézzünk meg egy olyan esetet, amikor sikeres vagy nem megfelelő tanúsítást kell rendelnünk egy diákcsoporthoz.
Öt teszteredményünk van a D – H oszlopokban, és egy átlag az I. oszlopban.
A továbbjutáshoz a diákoknak átlagosan legalább 70-et kell elérniük. Bármi alacsonyabb, az kudarc. Ez tökéletes alkalmazás az IF funkcióhoz.
Először beírok egy egyenlőségjelet, IF és egy nyitó zárójelet. Az IF függvény 3 argumentumot vesz fel: egy logikai tesztet, egy értéket, ha igaz, és egy értéket, ha hamis. Figyelje meg ezt az értéket, ha a false opcionális, ezért hagyjuk ki ezt az érvet pillanatnyilag.
Tehát a továbbjutáshoz egy diáknak átlagosan 70-nél vagy annál nagyobb szükség van. Ez azt jelenti, hogy logikai tesztünket megírhatjuk I6> = 70 értékkel, és ha csak igaz, akkor egyszerűen írjuk be a "Pass" -ot dupla idézőjelbe az értékre. Ha ezt lemásolom, meglátjuk, melyik diák ment át.
Mi van, ha fordítva akarjuk csinálni, és megmutatjuk, melyik diák bukott meg? Ebben az esetben a tesztet csak I6 <70-re állítjuk, és ha igaz, akkor "Fail" -re állítjuk be. Most a képlet közli, hogy mely hallgatók buktak el.
Figyelje meg, hogy mivel nem adtunk meg értéket, ha hamis, a képlet HAMIS értéket ad vissza azoknak a hallgatóknak, akiknek átlaga meghaladja a 70-et.
Állítsuk be a képletet úgy, hogy mind a passz, mind a sikertelenek legyenek. Ehhez hozzá kell adnom
a harmadik argumentumot, az értékre, ha hamis.
Mivel azt teszteljük, hogy mely diákok pontszáma 70 alatt van, a true érték értéke "Fail", ami azt jelenti, hogy hamis értéke "Pass".
Most a listán szereplő minden hallgató sikeres vagy sikertelen.
Tegyünk még egyet, hogy ez a példa érdekesebb legyen. Tegyük az átadási pontszámot a munkalap bemenetévé, hogy könnyen megváltoztatható legyen.
Megnevezem a bemeneti cellát is, hogy az új képlet könnyebben olvasható legyen.
Most csak frissítenem kell a képletet és le kell másolnom.
A bemeneti kitett pontszám megváltoztathatja az átadás pontszámát tetszőleges értékre, és az összes eredmény dinamikusan frissül.