Esimerkkejä IFS -toiminnoista - Excel ja Google Sheets

Tämä opetusohjelma osoittaa, miten Excel IFS -toiminto Excelissä.

IFS -toimintojen yleiskatsaus

Excel IFS -toiminto suorittaa useita testejä ja palauttaa ensimmäisen TOSI -tuloksen vastaavan arvon.

Jos haluat käyttää IFS Excel -laskentataulukkotoimintoa, valitse solu ja kirjoita:

(Huomaa, miten kaavasyötteet näkyvät)

IFS -toiminnon syntaksi ja tulot:

= IFS (testi1, arvo1, [testi2, arvo2],…)

testi 1 - Ensimmäinen looginen testi.

arvo 1 - Tulos, kun testi 1 on TOSI.

testi2, arvo2 - [valinnainen] Toinen testi/arvo -pari.

Mikä on IFS -toiminto?

IFS on ehdollinen funktio. Määrität sarjan loogisia testejä, joista jokaiselle liittyy palautusarvo. Excel käy läpi jokaisen testisi vuorotellen, ja heti kun se löytää testin, jonka tulos on TOSI, se palauttaa testiin liittämäsi arvon.

Tämä toimii paljolti samalla tavalla kuin useiden IF -lausekkeiden sisäkkäin, mutta se on yleensä helpompi lukea ja käsitellä.

IFS -toiminnon käyttäminen

Käytät Excel IFS -toimintoa seuraavasti:

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

Tämä kaava ottaa opiskelijan testituloksen ja muuntaa sen testin arvosanaksi.

Kaava voi näyttää monimutkaiselta, mutta on järkevämpää, jos laitat jokaisen testin omalle rivilleen:

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

Tuo on parempi! Nyt on paljon selkeämpää, että meillä on sarja testejä, jotka on yhdistetty palautusarvoon. Excel laskee luetteloa alaspäin, kunnes se vastaa, ja palauttaa sitten arvosanan, jonka olemme yhdistäneet kyseiseen pisteeseen.

Voit määrittää enintään 127 testiä IFS -toiminnossa.

Oletusarvon asettaminen

Normaalilla IF -lausekkeella määritämme kaksi arvoa, jotka Excel voi palauttaa: yhden, kun looginen testi on tosi, ja toisen, kun se on epätosi.

IFS: llä ei ole mahdollisuutta lisätä väärää palautusarvoa, ja jos Excel ei löydä osumaa testeistäsi, se palauttaa #N/A. Ei hyvä. Voimme kuitenkin kiertää tämän asettamalla oletusarvon.

Se toimii näin:

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

Olemme asettaneet viimeisen loogisen testin - vain "TOSI".

TOSI on luonnollisesti TOSI. Joten jos Excel ei löydä vastaavuutta aiemmissa testeissämme, viimeinen testi käynnistyy aina ja Excel palauttaa "Tuntematon".

Mitä IFS voi palauttaa

Yllä sanottiin IFS: lle, että se palauttaa tekstimerkkijonon - jokaiseen testitulokseen liittyvän arvosanan. Mutta voit myös palauttaa numeroita tai jopa muita kaavoja.

Jos sinulla on esimerkiksi myyntitiimi ja maksat heille välityspalkkiota kunkin myynnin arvon perusteella, voit laskea palkkion IFS: n avulla myyntiarvon mukaan.

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

Nyt IFS tarkistaa arvon C3: ssa ja palauttaa sitten siihen liittyvän kaavan, kun se löytää osuman. Joten alle 20 000 dollarin myynti ansaitsee 2% korkoa, alle 40 000 dollaria 3% jne.

Hyvän mittauksen vuoksi olemme myös asettaneet oletusarvon 0.

IFS Google Sheetsissä

IFS -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave