Sąlyginės funkcijos, tokios kaip IFS, gali perkelti jūsų Excel formules į kitą lygį. Naudodami IFS galite sukurti sąlygas ir vienoje formulėje sudėti skirtingas funkcijas. Arba galite naudoti atskirą IFS funkciją.

Bet kas yra IFS funkcija ir kuo ji skiriasi nuo įprastos IF funkcijos? Skaitykite toliau, kad sužinotumėte, kas yra IFS programoje „Excel“ ir kaip galite ją naudoti.

Kas yra IFS funkcija programoje „Excel“?

„Excel“ IFS funkcija priima reikšmes ir patikrina jas pagal nurodytas sąlygas. Jei reikšmė atitinka pirmąją sąlygą, formulė sustoja ir pateikia išvestį. Tačiau jei pirmoji sąlyga neįvykdyta, formulė toliau tikrins sąlygas iš eilės, kol bus įvykdyta sąlyga.

=IFS([Kažkas yra Tiesa1, išvestis jeigu Tiesa1, kažkas yra True2, Išvestis jeigu Tiesa2, kažkas yra True3, Išvestis jeigu Tiesa3)

Jei reikšmė neatitinka nė vienos iš sąlygų, formulė pateikia N/A klaidą. Tačiau galite tai išspręsti įvesdami galutinę sąlygą, pvz., TRUE, ir šios sąlygos išvestį, pvz., „Vertė neatitinka jokių sąlygų“. Sąlyga TRUE užtikrina, kad bet kuri reikšmė atitinka bent jau galutinę sąlygą, kad negautumėte klaidos N/A.

instagram viewer

Kaip naudoti IFS funkciją programoje „Excel“.

IFS yra atnaujinta versija IF funkcija Excel. Sintaksė ir naudojimas yra panašūs, išskyrus tai, kad IFS yra sukurta kelioms sąlygoms. IF funkcijai reikėjo įdėti kelias IF funkcijas, kad būtų apibrėžtos kelios sąlygos, o IFS gali visa tai apibrėžti viena funkcija.

Pirmasis IFS parametras bus sąlyga, o antrasis parametras bus išvestis, jei ši sąlyga bus įvykdyta. Trečiasis parametras bus sąlygos numeris 2, o ketvirtasis parametras bus išvestis, jei įvykdoma sąlyga numeris 2.

Parametrai yra susieti tokiu būdu ir vienoje IFS funkcijoje galite įvesti iki 127 sąlygų. Žinoma, išvestyje taip pat galite įvesti kitą funkciją ir sukurti sudėtines įdėtas formules. Jei dirbote su IF ir įdėtomis IF formulėmis, tada naudoti IFS jums bus lengva. IFS yra tam, kad viską palengvintų, todėl leisk tai padaryti!

Vienos sąlygos IFS funkcijos pavyzdys programoje „Excel“.

Skaitymas apie IFS funkciją jums neduos nieko gero, kol neįgyvendinsite jos praktiškai. Taigi pradėkime nuo pavyzdžio. Nepaisant to, kad IFS funkcija gali veikti keliomis sąlygomis, tai nereiškia, kad negalite jos naudoti vienos sąlygos scenarijuose.

Parašykime IFS formulę su viena sąlyga ir net įtraukime į ją keletą kitų funkcijų, kad suprastume dalykus.

Šiame pavyzdyje pateikiami kai kurie produktai ir jų gamybos metai. Šie įsivaizduojami gaminiai sugenda praėjus dvejiems metams nuo jų pagaminimo, todėl mes sukursime formulę, kuri nustatytų, ar produktų galiojimo laikas pasibaigęs, ar ne. Tikrai, mes naudosime IFS funkciją kartu su funkcijomis YEAR ir TODAY.

Funkcija YEAR išveda metus nuo konkrečios datos. Funkcijai YEAR pateiksime šiandienos datą naudodami funkciją ŠIANDIEN, kad komplekso YEAR(TODAY()) išvestis būtų nukreipta į einamuosius metus. Pradėkime.

  1. Pasirinkite pirmą langelį, kuriame norite išvesti rezultatus. Naudosime pirmąjį langelį, esantį po stulpeliu „Galiojimo laikas“.
  2. Formulės juostoje įveskite toliau pateiktą formulę:
    =IFS(METAI(ŠIANDIEN())-B2<=2,"Nr",TIESA,"Taip")
    Ši formulė iškviečia IFS funkciją, kad patikrintų, ar reikšmė langelyje B2 yra 2 ar mažiau. Tai atliekama iš einamųjų metų atėmus pagaminimo datą. Jei sąlyga įvykdyta, vadinasi, prekės galiojimo laikas nepasibaigęs ir Nr yra grąžinamas. Visa kita, išskyrus tai, reikštų, kad pasibaigęs produkto galiojimo laikas, todėl išvestis į TIESA yra nustatytas Taip.
  3. Paspauskite Įeikite.

Dabar pamatysite, ar pirmasis produktas pasibaigęs, ar ne. Viskas, ką jums reikia padaryti, tai patraukti užpildymo rankenėlę ir numesti ją ant toliau esančių langelių. Taip pat galite pakeisti YEARS(TODAY()) paprastu einamųjų metų numeriu, jei neketinate naudoti formulės ateityje.

Kelių sąlygų IFS funkcijos pavyzdys programoje „Excel“.

Dabar susipažinkime su realiu dalyku: IFS funkcija su keliomis sąlygomis. Šiuo tikslu naudosime pavyzdinę užduotį, kurią anksčiau naudojome įdėtieji IF teiginiai.

Šiame pavyzdyje turime lentelę, kurioje yra kai kurių automobilių pavadinimai ir jų pagreičio laikai. Taip pat turime sąrašą, kuris nustato, kuriai klasei priklauso kiekvienas automobilis, atsižvelgiant į 0–100 įsibėgėjimo laiką. Tikslas yra sukurti formulę, kuri apimtų kiekvieno automobilio įsibėgėjimo laiką, o tada lentelėje pateiktų jo klasę.

Taip pat yra klasės vadovo lentelė, leidžianti sužinoti, kaip veikia klasifikavimo sistema. Galiausiai, remdamiesi šiuo klasės vadovu, sukursime formulę naudodami IFS. Formulė paims pagreičio laiką, įvertins jį ir išves klasę. Jei automobilis įsibėgėja per 14 sekundžių, jis bus laikomas per lėtu.

Ši lentelė sukurta šio straipsnio tikslais, todėl nevertinkite jos pernelyg rimtai. Su tuo ir pradėkime.

  1. Pasirinkite pirmą langelį, kuriame norite rodyti IFS funkcijos išvestį. Šiame pavyzdyje tai bus pirmasis stulpelio Klasė langelis.
  2. Formulės juostoje įveskite toliau pateiktą formulę:
    =IFS(B2<3, "S", B2<5, "A", B2<7, "B", B2<9, "C", B2<10, "D", B2<12, "E", B2<14, "F", TIESA, "Per lėtas!")
    Ši formulė ragina IFS funkciją paimti pagreičio laiko reikšmę langelyje B2 ir patikrinkite, ar trumpiau nei 3 sekundės. Jei taip, tada išveda S kaip klasė. Jei ne, tada formulė pereina prie kitos sąlygos. Tai tęsis tol, kol bus įvykdyta viena iš sąlygų. Kadangi mūsų formulė apima visas vertes, negausime klaidos N/A.
  3. Paspauskite Įeikite.

Kai tik paspausite Įeikite klaviatūroje iš karto pamatysite pirmojo automobilio klasę. Dabar tereikia paimti užpildymo rankenėlę ir numesti ją ant žemiau esančių langelių, kad nustatytumėte ir tų automobilių klasę. Jūs netgi galite pridėti tam tikrą sąlyginį formatavimą kad klasės langeliai būtų skirtingų spalvų pagal jų vertę.

„Excel“ palengvėjo naudojant IFS

IFS iš esmės yra panašus į IF, nes abi šios „Excel“ funkcijos ima reikšmes ir tikrina jas pagal pasirinktines sąlygas. Tai, ką IFS daro geriau nei IF, yra kelios sąlygos. Naudojant IF funkciją, jums reikės įdėti kelias funkcijas viena į kitą, kad deklaruotumėte kelias sąlygas, o naudodami IFS galite tai padaryti naudodami vieną funkciją.

Sąlygos yra tikros „Excel“ žaidimų keitimo sąlygos. Galite pritaikyti kitas IFS formulės funkcijas, kad sukurtumėte sudėtingas formules, leidžiančias pasiekti beprotiškų dalykų programoje „Excel“. Dabar, kai žinote apie IFS funkciją, laikas tęsti ir ištirti begales šios funkcijos teikiamas galimybes!