Tingimuslikud funktsioonid, nagu IFS, võivad viia teie Exceli valemid järgmisele tasemele. IFS-iga saate luua tingimusi ja pesastada erinevaid funktsioone üksteise sees ühes valemis. Teise võimalusena saate kasutada ka IFS-funktsiooni eraldi.

Aga mis on IFS-funktsioon ja kuidas see erineb tavalisest IF-funktsioonist? Lugege edasi, et teada saada, mis on IFS Excelis ja kuidas seda kasutada.

Mis on IFS-i funktsioon Excelis?

Exceli funktsioon IFS võtab väärtusi ja kontrollib neid määratud tingimuste suhtes. Kui väärtus vastab esimesele tingimusele, siis valem peatub seal ja annab välja väljundi. Kui aga esimene tingimus ei ole täidetud, jätkab valem tingimuste testimist järjest, kuni tingimus on täidetud.

=IFS([midagi on Tõene1, väljund kui Tõsi1, midagi on Tõene2, Väljund kui Tõsi2, midagi on Tõene3, Väljund kui Tõsi 3)

Kui väärtus ei vasta ühelegi tingimusele, tagastab valem veateate N/A. Saate selle siiski parandada, sisestades lõpliku tingimuse (nt TRUE) ja selle tingimuse väljundi (nt "Väärtus ei vasta ühelegi tingimusele". Tingimus TÕENE tagab, et mis tahes väärtus vastab vähemalt lõpptingimusele, et te ei saaks viga N/A.

instagram viewer

Kuidas kasutada IFS-i funktsiooni Excelis

IFS on selle täiendatud versioon IF funktsioon Excelis. Süntaks ja kasutus on sarnased, välja arvatud see, et IFS on loodud mitme tingimuse jaoks. Funktsioon IF nõudis mitme IF-funktsiooni pesastamist, et määratleda mitu tingimust, samas kui IFS saab selle kõik määratleda ühe funktsiooniga.

IFS-i esimene parameeter on tingimus ja teine ​​parameeter on väljund, kui see tingimus on täidetud. Kolmas parameeter on tingimus number 2 ja neljas parameeter on väljund, kui tingimus number 2 on täidetud.

Parameetrid on sel viisil seotud ja ühte IFS-funktsiooni saate sisestada kuni 127 tingimust. Loomulikult saab väljundisse sisestada ka mõne muu funktsiooni ja luua liitpesastatud valemeid. Kui olete töötanud IF-i ja pesastatud IF-valemitega, on IFS-i kasutamine teie jaoks imelihtne. IFS on siin, et teha asju lihtsamaks, nii et las ta teeb seda!

Ühe tingimuse IFS-i funktsiooni näide Excelis

Funktsiooni IFS-i kohta lugemine ei too teile midagi head enne, kui te seda praktikas rakendate. Nii et alustame näitega. Hoolimata asjaolust, et funktsioon IFS võib võtta vastu mitu tingimust, ei tähenda see, et te ei saaks seda kasutada ühe tingimusega stsenaariumide jaoks.

Kirjutame IFS-i valemi ühe tingimusega ja lisame sellesse isegi mõned muud funktsioonid, et asjadest aru saada.

Selles näites on meil mõned tooted ja nende tootmisaastad. Need kujuteldavad tooted lähevad halvaks kaks aastat pärast nende tootmist, seega loome valemi, mis määrab, kas tooted on aegunud või mitte. Kindlasti kasutame funktsiooni IFS koos funktsioonidega YEAR ja TODAY.

Funktsioon YEAR väljastab aasta kindlast kuupäevast. Varustame funktsiooni YEAR tänase kuupäevaga, kasutades funktsiooni TODAY, nii et kompleksi YEAR(TODAY()) väljund läheks jooksvale aastale. Alustame.

  1. Valige esimene lahter, kuhu soovite tulemused väljastada. Kasutame esimest lahtrit veeru Aegunud all.
  2. Sisestage valemiribale allolev valem:
    =IFS(AASTA(TÄNA())-B2<=2,"Ei",TÕSI,"Jah")
    See valem kutsub funktsiooni IFS, et kontrollida, kas väärtus on lahtris B2 on 2 või vähem. Selleks lahutatakse jooksvast aastast tootmiskuupäev. Kui tingimus on täidetud, siis ei ole toode aegunud ja Ei tagastatakse. Midagi muud peale selle tähendaks, et toode on aegunud, seega väljund TÕSI on seatud Jah.
  3. Vajutage Sisenema.

Nüüd näete, kas esimene toode on aegunud või mitte. Kõik, mida peate siit tegema, on haarata täitepidemest ja visata see allolevatele lahtritele. Kui te ei kavatse valemit edaspidi kasutada, võite asendada ka YEARS(TODAY()) jooksva aasta tavalise numbriga.

Mitme tingimusega IFS-i funktsiooni näide Excelis

Nüüd alustame tegeliku tehinguga: IFS-i funktsioon mitme tingimusega. Sel eesmärgil kasutame näidisülesannet, mida me varem kasutasime pesastatud IF-laused.

Selles näites on meil tabel, mis sisaldab mõnede autode nimesid ja nende kiirendusaegu. Meil on ka nimekiri, mis määrab, millisesse klassi iga auto kuulub nende 0-100 kiirendusaja põhjal. Eesmärk on luua valem, mis võtab arvesse iga auto kiirendusaja ja annab seejärel tabelisse selle klassi.

Seal on ka klassijuhitabel, mis annab teile teada, kuidas klassifikatsioonisüsteem töötab. Lõppkokkuvõttes loome selle klassijuhendi põhjal IFS-i abil valemi. Valem võtab kiirendusaja, hindab seda ja väljastab seejärel klassi. Kui autol kulub kiirendamiseks üle 14 sekundi, loetakse see liiga aeglaseks.

See tabel on koostatud selle artikli jaoks, seega ärge võtke seda liiga tõsiselt. Sellega alustame.

  1. Valige esimene lahter, kus soovite IFS-funktsiooni väljundit kuvada. Selles näites on see esimene lahter veerus Klass.
  2. Tippige valemiribale allolev valem:
    =IFS(B2<3, "S", B2<5, "A", B2<7, "B", B2<9, "C", B2<10, "D", B2<12, "E", B2<14, "F", TÕSI, "Liiga aeglane!")
    See valem kutsub funktsiooni IFS üles võtma kiirenduse aja väärtust lahtris B2 ja kontrollige, kas see on alla 3 sekundi. Kui on, siis see väljastab S kui klass. Kui ei, liigub valem järgmise tingimuse juurde. See kestab seni, kuni üks tingimus on täidetud. Kuna meie valem hõlmab kõiki väärtusi, ei saa me viga N/A.
  3. Vajutage Sisenema.

Kui vajutate Sisenema oma klaviatuuril näete koheselt esimese auto klassi. Nüüd pole vaja muud teha, kui haarata täitekäepidemest ja visata see allolevatele lahtritele, et määrata ka nende autode klass. Saate isegi lisage mõned tingimusvormingud nii et klassi lahtrid oleksid nende väärtuse alusel erinevat värvi.

Excel on IFS-iga lihtsamaks tehtud

IFS sarnaneb sisuliselt IF-iga, kuna mõlemad Exceli funktsioonid võtavad väärtusi ja testivad neid kohandatud tingimuste suhtes. Mida IFS teeb paremini kui IF, on mitu tingimust. Funktsiooni IF puhul peate mitme tingimuse deklareerimiseks pesastama mitu funktsiooni, samas kui IFS-i puhul saate seda teha ühe funktsiooniga.

Tingimused on Excelis tõelised mängumuutjad. Saate mahutada IFS-i valemis muid funktsioone, et luua keerukaid valemeid, mis võimaldavad teil Excelis hullumeelseid asju saavutada. Nüüd, kui teate IFS-i funktsioonist, on aeg jätkata ja uurida selle funktsiooniga kaasnevaid lõputuid võimalusi!