Kuidas kasutada sisseehitatud IF-funktsiooni Excelis (6 ideaalset näidet)

  • Jaga Seda
Hugh West

Selles artiklis õpime kasutada Exceli sisseehitatud IF-funktsiooni Kui funktsioon on sisestatud teise funktsiooni sisse, siis nimetatakse seda nested function'iks. Täna näitame, et 6 ideaalsed näited sisseehitatud IF Need näited aitavad teil mõista funktsiooni sisseehitatud IF funktsioon. Niisiis, alustame viivitamatult arutelu.

Lae alla praktikaraamat

Laadige praktikaraamat siit alla.

Kasuta sisseehitatud IF-funktsiooni.xlsx

Sissejuhatus Exceli IF-funktsiooni juurde

Et mõista sisseehitatud IF-funktsioon peame teadma järgmist funktsioon IF Esiteks. Microsoft Excel ... IF-funktsioon kontrollib antud tingimust ja kui see vastab, siis näitab tulemust. Samuti, kui tingimus ei ole täidetud, siis näitab teist tulemust.

  • Süntaks

IF (loogiline_test, [value_if_true], [value_if_false])

  • Argument

loogiline_test: See on kohustuslik argument IF See argument esindab antud tingimust lahtri või lahtrite vahemiku jaoks.

[value_if_true]: See on funktsiooni teine argument. See on defineeritud avaldis, kui tingimus on täidetud.

[value_if_false]: See on kolmas argument, mis ilmub, kui tingimus on vale.

Sissejuhatus Exceli sisseehitatud IF-funktsiooni kohta

The sisseehitatud IF valemiga on mitu IF Mitme tingimuse korral peame kasutama funktsiooni IF funktsioon teise funktsiooni sees IF funktsioon. Üldine vorm sisseehitatud IF funktsiooni saab kirjutada järgmiselt:

IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))

Siin,

  • C1: Esimene tingimus.
  • T1: Väärtus, mis kuvatakse, kui esimene tingimus on täidetud.
  • C2: Teine tingimus.
  • T2: Teise tingimuse täitmisel kuvatav väärtus.
  • C3: Kolmas tingimus.
  • T3: Kolmanda tingimuse täitmisel kuvatav väärtus.
  • C4: Neljas tingimus.
  • T4: Neljanda tingimuse täitmisel kuvatav väärtus.
  • F4: See on väärtus, mis kuvatakse, kui tingimused ei ole täidetud.

Valemisse saab lisada vastavalt vajadusele rohkem tingimusi.

6 ideaalset näidet sisseehitatud IF-funktsiooni kasutamisest Excelis

1. Tulemuste leidmiseks lihtsa sisseehitatud IF-funktsiooni kasutamine

Et mõista, kuidas kasutada sisseehitatud IF funktsiooni, näitame kõigepealt lihtsa näite. Selles näites püüame leida mõne õpilase tulemusi. Siin kasutame kolme tingimust.

  • Esiteks, kui õpilane saab 70 või kõrgem , siis ta läheb läbi.
  • Teiseks, kui ta saab vähem kui 70 , siis ta ebaõnnestub.
  • Kolmandaks, kui märkust ei ole, siis loetakse õpilane puuduvaks.

Järgime alljärgnevaid samme, et näha, kuidas sisseehitatud IF funktsioon töötab.

SAMMUD:

  • Kõigepealt valige Raku C5 ja sisestage valem:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))

  • Pärast seda vajutage Sisesta et näha tulemust.

Selles valemis,

  • Esimene argument on C5= "" ja teine argument on "Puudub" See tähistab esimest tingimust. See näitab, kas Raku C5 on tühi, siis näitab see teist argumenti. Meie puhul on see Puudub .
  • Teine IF funktsioon sätestab, et kui märk on suurem kui 70 , siis õpilane läheb läbi. Vastasel juhul ta ei lähe läbi.
  • Järgmises etapis asetage kursor paremale allservale, kus on märgitud Lahter D5 ja lohistage Täitmise käepide alla.

  • Lõpuks näete tulemusi nagu alloleval pildil.

2. Hinne leidmine Exceli sisustatud IF-funktsiooni abil

Teises näites kasutame me sisseehitatud IF funktsioon Excelis, et leida mõne õpilase hinded. See on üks enim kasutatud näide, et kirjeldada sisseehitatud IF Selle näite jaoks kasutame andmestikku, mis sisaldab mõnede õpilaste hindeid. Siin on antud ka hinnete vahemik ja vastavad hinded. Meil on vaja hinnata õpilaste hindeid nende saadud hinnete põhjal.

Jälgime alljärgnevaid samme, et selle näite kohta rohkem teada saada.

SAMMUD:

  • Esiteks, valige Lahter D5 ja sisestage valem:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))

  • Seejärel vajutage Sisesta et näha tulemust.

Selles valemis,

  • Meie esimene tingimus on kontrollida, kas allpool on mõni märk 61 .
  • Kui TÕELINE , siis tagastab see F .
  • Kui VALE , siis kontrollib ta järgmist IF
  • Järgmises IF funktsioon, see kontrollib allpool olevaid märke 71 ja tagastab D kui see on TÕELINE .
  • Sel viisil on sisseehitatud IF funktsioon liigub edasi, et kontrollida kõiki tingimusi.
  • Pärast seda kasutage Täitmise käepide et näha tulemusi kõigis rakkudes.

3. Rakendage Exceli sisseehitatud IF-funktsiooni puhkusepäevade jaotamiseks

Me võime kasutada sisseehitatud IF funktsiooni ka muudel eesmärkidel. Kolmandas näites püüame eraldada Puhkus periood ettevõtte töötajatele. Puhkuseperioodi määramiseks oleme kehtestanud mõned tingimused. Kui töötaja tööperiood on 15 aastat või rohkem, siis on tal 25 puhkusepäevad. Kui see on vahemikus 9 aadressile 14 aastat, siis on tal 15 puhkusepäevad. Ja lõpuks, kui tööperiood on lühem kui 9 aastat, siis on tal 10 puhkusepäevad.

Pöörame tähelepanu alljärgnevatele sammudele, et õppida näite.

SAMMUD:

  • Esiteks, valige Lahter D5 ja sisestage alljärgnev valem:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))

  • Pärast seda vajutage Sisesta et näha tulemust.

Selles valemis oleme kasutanud 3 tingimused.

  • Esimeses tingimuses kontrollisime, kas Raku C5 on suurem kui 15 Nagu see on TÕELINE näitab see, et 25 aadressil Lahter D5 .
  • Kui see oli VALE , siis kontrollitakse järgmist tingimust ja nii edasi.
  • Lõpuks lohistage Täitmise käepide allapoole, et näha tulemusi, nagu alloleval ekraanipildil.

4. Makse staatuse määramine Exceli sisustatud IF-funktsiooniga

Praktilises elus peame sageli kindlaks tegema makse staatuse. Teenust pakkuvad organisatsioonid peavad pidama arvestust oma klientide maksete kohta. Sellistel juhtudel saame kasutada ka sisseehitatud IF funktsioon.

Allpool esitatud andmestikus näeme, et Bill ja Makstud summad mõnede klientide kohta. Seda teavet kasutades püüame uuendada Staatus veerus.

Niisiis, järgime alljärgnevaid samme, et mõista näidet.

SAMMUD:

  • Esiteks, valige Cell G5 ja sisestage valem:
=IF(F5=0, "Paid",IF(TODAY()

  • Press Sisesta et näha tulemust.

Selles valemis,

  • Kõigepealt kontrollime, kas Lahter F5 on võrdne 0 Kui see on TÕELINE , siis näitab see Tasuline .
  • Vastasel juhul liigub see teise tingimuse juurde.
  • Teises tingimuses kasutasime funktsioon TODAY ja võrrelda seda Tähtaeg .
  • Kui praegune kuupäev on suurem kui Tähtaeg , siis näitab see Due .
  • Ja kui praegune kuupäev on väiksem kui Tähtaeg , siis kuvatakse Veebilehel .
  • Lõpuks lohistage Täitmise käepide alla, et näha tulemusi kõikides lahtrites.

5. Sisestage Exceli sisseehitatud IF-funktsioon, et tagastada õige toode

Selles näites püüame tagastada kahe arvu õiget korrutist, kasutades selleks funktsiooni sisseehitatud IF Näite selgitamiseks kasutame allpool esitatud andmestikku.

Järgime alljärgnevaid samme, et mõista näidet.

SAMMUD:

  • Alustuseks valige Raku C5 ja sisestage valem:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))

  • Ja lööge Sisesta .

Selles valemis,

  • Esimene tingimus on kontrollida, kas Raku B5 on võrdne 15×12 . TÕELINE , siis näitab see 180 Kui see on VALE , siis liigume järgmise tingimuse juurde.
  • Järgmises tingimuses otsitakse 14×19 ja näidata 266 kui see vastab tingimusele.
  • Ja viimases tingimuses otsitakse väärtust 2 0x25 ja kuvada 500 kui see vastab tingimusele.
  • Pärast valemi sisestamist lohistage allapoole Täitmise käepide .

  • Lõpuks näete tulemusi nagu alloleval pildil.

6. Sisestatud IF-i rakendamine AND/OR-funktsioonidega Excelis

Viimases näites kasutame me sisseehitatud IF funktsiooni nii JA & VÕI funktsioonid Kõigepealt näitame, kuidas kasutada VÕI-funktsioon ja seejärel rakendame AND-funktsioon .

Näite selgitamiseks kasutame andmekogumit, mis sisaldab teavet müügisumma kohta Märts & Aprill Me jagame Müügikomisjon nende müügimahu alusel.

Järgime alljärgnevaid samme, et rohkem teada saada komisjonitasu jaotamisest.

SAMMUD:

  • Esiteks, valige Ruut E5 ja sisestage valem:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))

  • Seejärel vajutage Sisesta klahvi, et näha tulemust.

Selles valemis oleme kasutanud sisseehitatud IF funktsiooniga VÕI funktsiooni. Me võime kasutada mitut tingimust sees VÕI Kui mõni neist tingimustest on TÕELINE , siis kuvatakse määratud väärtus. See tähendab, et kui on vaja rahuldada ükskõik millist tingimust, siis tuleb rakendada funktsiooni VÕI funktsioon.

  • Esimene tingimus kontrollib, kas müügisumma on kahe kuu jooksul suurem kui 5500 ja kui TÕELINE , seab see komisjoni 12 %.
  • Teises tingimuses kontrollitakse, kas müügisumma on vahemikus 4001 aadressile 5500 . See prindib 9 % in the Komisjon .
  • Ja viimane tingimus on kontrollida müügisummat vahemikus 2500 aadressile 4000 .
  • Pärast seda kasutage Täitmise käepide valemit maha kopeerida.

Märkus: The Numbrite formaat kohta vahemik E5:E10 peab olema seatud Protsentuaalne osakaal Vastasel juhul näitab see 0 .

  • Järgmises etapis sisestame sisseehitatud IF valemiga JA funktsioon.
  • Selleks valige Ruut E5 ja sisestage valem:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))

Siinkohal on mõlemad tingimused sees JA funktsioon peab olema TÕELINE Vastasel juhul täidab ta järgmise IF Näiteks, kui mõlemad Raku C5 ja D5 on suuremad kui 5500 , alles siis seab see komisjon 12 %.

  • Lõpuks lohistage Täitmise käepide alla, et näha kõiki tulemusi.

Exceli sisustatud IF-funktsiooni alternatiivid

Keeruline on rakendada sisseehitatud IF funktsiooni, kui teil on palju tingimusi. Valem võib muutuda suuremaks ja iga väike viga võib viia ebaõigete tulemusteni. Raskuste vältimiseks võite kasutada alternatiivi sisseehitatud IF funktsioon Excelis. Siinkohal arutame 5 alternatiivid. Võite kasutada neid vastavalt oma vajadustele.

1. Kasutage funktsiooni VLOOKUP

Kui kasutate pidevaid numbrivahemikke, siis võite kasutada funktsiooni funktsioon VLOOKUP asemel sisseehitatud IF funktsioon. Selleks on vaja võrdlustabelit ja koostada valem ligikaudse vastavusega. Meie puhul on vaja Komisjon tabel on meie võrdlustabel. Andmekogumis on meil iga müüja müügisumma ja püüame jaotada komisjonitasu.

Järgime hoolikalt samme, et rohkem teada saada.

SAMMUD:

  • Esiteks, valige Lahter D5 ja sisestage valem:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)

  • Pärast seda vajutage Sisesta .

Siinkohal oleme kasutanud VLOOKUP funktsioon, et otsida väärtust Raku C5 aastal teine veergu otsingutabeli alates Lahter C13 aadressile D15 Me peame siinkohal kohaldama ligikaudset vastet, seega kasutasime TÕELINE valemi viimases argumendis.

  • Lõpuks lohistage Täitmise käepide alla, et näha kõiki tulemusi.

2. Rakendage Exceli IFS-funktsiooni

Kohaldamine IFS-funktsioon teeb mitme tingimuse rakendamise väga lihtsaks. Üldine vorm on IFS funktsiooni saab kirjutada järgmiselt:

IFS(Test1,Value1,[Test 2],[Value 2]....)

Selgitamaks, kuidas kasutada IFS funktsiooniga saame kasutada eelmist andmekogumit.

Jälgime alljärgnevaid samme, et rohkem teada saada.

SAMMUD:

  • Alustuseks valige Lahter D5 ja sisestage valem:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")

  • Seejärel vajutage Sisesta .

Siin, Katse 1 on kontrollida, kas Raku C5 on suurem kui 5500 . TÕELINE , siis näitab see 12 %. Vastasel juhul liigub see Katse 2 ja nii edasi.

  • Järgmises etapis kasutage Täitmise käepide alla, et näha kõiki tulemusi.

3. Sisesta CHOOSE funktsioon

Me võime kasutada ka funktsioon CHOOSE mitme tingimuse kontrollimiseks. VALI funktsioon tagastab väärtuse nimekirjast selle väärtuse indeksinumbri alusel. Üldine vorm on VALI funktsioon on esitatud allpool.

CHOOSE((Test 1)+(Test 2)+(Test 3),Value 1,Value 2,Value 3)

Kui soovite, võite kontrollida rohkem teste valemi sees.

Pöörame tähelepanu alljärgnevatele sammudele.

SAMMUD:

  • Alguses valige Lahter D5 ja sisestage valem:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)

  • Pärast seda vajutage Sisesta .

Siin näete neli argumendid sees VALI funktsioon. Esimeses argumendis oleme paigutanud kõik tingimused, lisades neile koos pluss ( + ) märk. Seejärel oleme järgmistes argumentides paigutanud tulemuste väärtuse tingimuste positsioonide suhtes. Näiteks on teine argument tähistab tulemuse esimene tingimus. Ja nii edasi.

  • Lõpuks lohistage Täitmise käepide alla.

4. Proovige Exceli SWITCH funktsiooni

Võite kasutada ka funktsioon SWITCH alternatiivina sisseehitatud IF Aga sa pead meeles pidama ühte asja. Sa võid kasutada funktsiooni SWITCH funktsiooni, kui on vaja käsitleda kindlaid kindlaid väärtusi. Andmekogumis näete, et oleme kasutusele võtnud Koht asemel Müügivahemik Need konkreetsed väärtused Koht aitab meil komisjonitasu hõlpsasti jaotada.

Järgige alljärgnevaid samme, et selle meetodi kohta rohkem teada saada.

SAMMUD:

  • Kõigepealt kirjutage alljärgnev valem sisse Ruut E5 :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")

  • Nüüd vajutage Sisesta et näha tulemust.

Siinkohal otsib valemiga väärtust Lahter D5 Kui väärtus on A , siis trükib see 5 %, kui B siis 9 %, ja kui C siis 12 %.

  • Järgmise sammuna lohistage lihtsalt Täitmise käepide alla.

5. Kasutage funktsiooni CONCATENATE

The SWITCH funktsioon võeti kasutusele Excel 2016 Vanematel versioonidel ei ole SWITCH Sellisel juhul võite kasutada funktsioon CONCATENATE eelmise meetodi asemel.

Arutame allpool toodud samme.

SAMMUD:

  • Esmalt kirjutage alljärgnev valem sisse Ruut E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1

  • Pärast seda vajutage Sisesta et näha tulemust.

Siin oleme ühendanud mitu IF funktsioonid. See valem näitab 5 % kui väärtus Lahter D5 on A , 9 % kui B ja 12 % kui C .

  • Lõpuks tõmmake alla Täitmise käepide näha tulemusi soovitud rakkudes.

Asjad, mida meeles pidada

Töö käigus peate meeles pidama järgmisi asju. sisseehitatud IF funktsioon Excelis.

  • Te peate säilitama testide ja tulemuste õige järjekorra, kui te kasutate sisseehitatud IF funktsioon.
  • Veebilehel Excel 2007 - 2016 võite kasutada maksimaalselt 64 tingimused.
  • Kui teie valem muutub tingimuste arvu tõttu suuremaks, rakendage selle asemel alternatiivseid meetodeid.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.