Excel 2016 tuli uue funktsiooniga - IFS -funktsiooniga.
Selle funktsiooni abil saate testida mitut tingimust korraga ja seejärel selle põhjal tulemuse tagastada. See on kasulik, kuna te ei pea looma neid pikki pesastatud IF -valemeid, mis varem segadusse ajasid.
Pange tähele, et IFS -funktsioon on saadaval ainult Excel 2016 Windowsi versioonis (ja mitte Maci versioonis).
Millal kasutada Exceli IFS -funktsiooni
IFS -funktsioon saab testida mitut tingimust ja tagastab väärtuse kohe, kui leiab esimese täidetud tingimuse.
See muudab selle funktsiooni ideaalseks olukordades, kus peate õpilasi hindete alusel hindama või komisjonitasu müügiväärtuste põhjal leidma (allpool toodud näidetes).
Funktsioon Excel IFS - süntaks
= IFS (tingimus1, väärtus1, [tingimus2, väärtus2],… [tingimus127, väärtus127])
- Tingimus1 - esimene kontrollitav tingimus.
- Väärtus 1 - väärtus, mis tagastatakse, kui esimene tingimus on TÕENE.
- [Tingimus2…. Tingimus127] - need on valikulised argumendid ja IFS -funktsioonis saate kasutada kuni 127 tingimust.
- [Value2… .Väärtus127] - need on valikulised argumendid ja saate kasutada kuni 127 väärtust. Iga väärtus vastab selle tingimusele ja tagastatakse, kui selle tingimus on esimene, mis on õige.
Pidage meeles, et funktsioon IFS tagastab ainult esimese tõelise tingimuse väärtuse. Nii et teil võib olla mitu TÕELIST tingimust. Siiski tagastatakse ainult esimese väärtus.
Lisamärkmed:
- Kõik IFS -funktsiooni tingimused peavad tagastama kas TRUE või FALSE. Kui ei, siis annab valem vea.
- Kui kõik IFS -i tingimused tagastavad FALSE, oleks valemi tulemus viga #N/A. Kuna veast #N/A ei ole palju abi juhtunu väljaselgitamisel, saate viimast tingimust kasutada tõena ja väärtust FALSE või kirjeldavat teksti, näiteks „No Match”.
Exceli IFS -funktsiooni kasutamine - näited
Nagu ma varem mainisin, sobib see funktsioon kõige paremini olukordadeks, kus peate tingimusi järjestikku kontrollima ja tagastama esimese täidetud tingimuse väärtuse.
See muudab selle ideaalseks olukordades, kus peate hindama õpilasi või leidma müügimeeskonnale vahendustasusid.
Näide 1 - hinde leidmine skoori alusel
Oletame, et teil on eksamil õpilaste hinded, nagu on näidatud allpool (veerg A), ja hindamistingimused veerus C ja D.
Allpool on valem, mis annab teile iga õpilase hinded:
= IFS (B2 <$ E $ 3, $ F $ 2, B2 <$ E $ 4, $ F $ 3, B2 <$ E $ 5, $ F $ 4, B2 <$ E $ 6, $ F $ 5, B2 $ E $ 7, $ F 7 dollarit)
Tundub keeruline? Noh, ausalt öeldes on see päris kena võrreldes sellega, mille oleksite loonud, kui oleksite kasutanud pesastatud IF -valemit.
Pange tähele, et kuigi veeru B lahtriviited on suhtelised, on veeru E ja F lahtriviited lukustatud, asetades märgi $ (st $ E $ 3). See võimaldab meil selle valemi kopeerida ja kleepida kõikidesse teistesse lahtritesse.
Kui kasutate Excel 2013 või varasemat versiooni (või Excelit Macis), saate sama tulemuse, kasutades funktsiooni VLOOKUP ligikaudset vastet. Pange tähele, et VLOOKUP-i ligikaudse vaste kasutamiseks tuleks otsingutabeli vasakpoolne veerg sortida kasvavas järjekorras.
Allpool on valem, mis annab samuti sama tulemuse:
= VLOOKUP (B2, $ 2 $: $ F $ 7,2,1)
Näide 2 - Komisjonitasu arvutamine müügi põhjal
Oletame, et vastutate rahandusosakonna eest ja peate arvutama iga inimese vahendustasu kvartalis tehtud müügi põhjal.
Allpool on valem, mis annab teile iga müügipersonali vahendustasu:
= IFS (B2 <$ E $ 3, $ F $ 2, B2 <$ E $ 4, $ F $ 3, B2 <$ E $ 5, $ F $ 4, B2 $ E $ 6, $ F $ 6)*B2
- Excel JA funktsioon.
- Excel VÕI funktsioon.
- Excel EI Funktsioon.
- Excel IF funktsioon.
- Funktsioon Excel IFERROR.
- Funktsioon Excel FALSE.
- Funktsioon Excel TRUE.