Meriv çawa fonksiyona Nested IF-ê li Excel bikar tîne (6 Mînakên îdeal)

  • Vê Parve Bikin
Hugh West

Di vê gotarê de, em ê hîn bibin ku karanîna fonksiyona IF ya hêlîn li Excel bikar bînin . Dema ku fonksiyonek têxe hundurê fonksiyonek din, hingê jê re fonksiyonek hêlîn tê gotin. Îro, em ê 6 nimûneyên îdeal ên fonksiyona IF nested nîşan bidin. Van mînakan dê ji we re bibin alîkar ku hûn karanîna fonksiyona IF nested fam bikin. Ji ber vê yekê, bêyî ku dereng bimîne, em dest bi nîqaşê bikin.

Pirtûka Pratîkê dakêşin

Pirtûka pratîkê ji vir dakêşin.

Fonksiyona Nested IF bikar bînin. xlsx

Destpêka fonksiyona IF ya Excel

Ji bo fêmkirina fonksiyona IF ya hêlîn , divê em pêşî li ser fonksiyona IF zanibin. Di Microsoft Excel de, fonksiyona IF şertek diyarkirî kontrol dike û heke bigihîje wê hingê, encamek nîşan dide. Di heman demê de, heke şert pêk neyê, wê hingê encamek din nîşan dide. [value_if_false])

  • Argument

test_mantiqî: Ew mecbûrî ye argumana fonksiyona IF . Ev arguman ji bo şaneyek an rêzek şaneyan şerta diyarkirî nîşan dide.

<[value_if_true]: Ew argumana duyemîn a fonksiyonê ye. Ger şert pêk were ew gotina diyarkirî ye.

[value_if_false]: Ew argumana sêyemîn e ku heke şert xelet be xuya dike.

Nasîna fonksiyona IF ya Nested ya Excel

Nestedfonksiyona IFS , em dikarin databasa berê bikar bînin.

Em gavên jêrîn bişopînin da ku bêtir zanibin.

GAV:

  • Ji bo destpêkê, Cel D5 hilbijêrin û formula binivîsin:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")

  • Piştre, bitikîne Enter .

Li vir, Test 1 ew e ku meriv kontrol bike ka Cel C5 ji 5500 mezintir e. Ger RAST , wê hingê ew ê 12 % nîşan bide. Wekî din, ew ê biçe Test 2 û hwd.

  • Di pêngava jêrîn de, Destana Dagirtin xwarê bikar bînin da ku hemî encaman bibînin.

3. Fonksiyon CHOOSE têxe

Herwiha em dikarin fonksîyona CHOOSE bikar bînin da ku çend şertan kontrol bikin. Fonksiyona HILBIJARTIN nirxek ji navnîşê li ser bingeha jimareya nîşana wê nirxê vedigerîne. Forma giştî ya fonksiyona HILBIJARTIN li jêr hatiye dayîn.

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

Heke hûn bixwazin hûn dikarin testên din di hundurê formula de kontrol bikin. .

Ji bo zêdetir em bala xwe bidin gavên jêrîn. di destpêkê de, Cel D5 hilbijêrin û formula binivîsin: =CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)

  • Piştî wê, pêl Enter .

Li vir, hûn dikarin çar argumanan di hundurê HILBIJÊRIN de bibînin. function. Di argumana yekem de, me hemî şertên ku wan lê zêde dikin bi nîşana plus ( + ) danîne. Dûv re, di argumanên din de, me nirxa encaman bi cîh kiriyerêzgirtina ji bo helwesta şert û mercên. Mînakî, argumana duyemîn encama şerta yekem nîşan dide. Û hwd.

  • Di dawiyê de, Dîgira Dagirtin bikşînin jêr.

4. Biceribîne Fonksiyon SWITCH a Excel

Hûn dikarin fonksiyona SWITCH wekî alternatîfek ji fonksiyona IF hêlîn bikar bînin. Lêbelê, hûn hewce ne ku tiştek bîr bînin. Hûn dikarin fonksiyona SWITCH bikar bînin dema ku hûn hewce ne ku bi komek sabît a nirxên taybetî re mijûl bibin. Di danehevê de, hûn dikarin bibînin ku me Rank li şûna Rêzeya Firotanê destnîşan kiriye. Ev nirxên taybetî yên Rankê dê ji me re bibin alîkar ku em komîsyonê bi hêsanî belav bikin.

Gavên jêrîn bişopînin ku hûn di derheqê vê rêbazê de bêtir bizanibin.

GAV:

  • Berî her tiştî, formula li jêr li Cel E5 binivîsin:
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")

  • Niha, bitikîne Enter ji bo dîtina encamê.

Li vir, formula dê li nirxa Cel D5 binêre. Ger nirx A be, wê demê ew ê 5 % çap bike, heke B wê demê 9 %, û heke C paşê 12 %.

  • Di pêngava din de, tenê Destêra dagirtin bikşîne jêr.

5. Fonksiyon CONCATENATE bikar bînin

Fonksiyon SWITCH di Excel 2016 de hate destnîşan kirin. Guhertoyên kevintir fonksiyona SWITCH tune. Di wê rewşê de, hûn dikarin li şûna fonksiyona CONCATENATE bikar bîninrêbaza berê.

Werin em gavên jêrîn nîqaş bikin.

GAV:

  • Di ya yekem de cih, formula li jêr li Cel E5 binivîsin:
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1

  • Piştî wê, bitikîne Enter ji bo dîtina encamê.

Li vir, me gelek IF fonksiyonên. Ev formula 5 % nîşan dide ger nirxa Cel D5 A be, 9 % heke B , û 12 % heke C .

  • Di dawiyê de, Dîgira dagirtin kaş bikin da ku encaman di şaneyên xwestî de bibînin.

Tiştên Bîne Bîranîn

Divê hûn tiştên jêrîn dema ku bi fonksiyona IF ya nested di Excel de dixebitin ji bîr bikin.

  • Gava ku hûn fonksiyona IF-ya nested bikar tînin, divê hûn rêza ceribandin û encamên rast biparêzin.
  • Di Excel 2007 de 2016 , hûn dikarin herî zêde 64 şert bikar bînin.
  • Eger formula we ji ber hejmara şertan mezintir bibe, li şûna wê rêbazên alternatîf bicîh bînin.
IF formula gelek fonksiyonên IF digire. Di rewşên pirjimar de, pêdivî ye ku em fonksiyona IF di hundurê fonksiyonek din IF de bikar bînin. Forma giştî ya fonksiyona IF hêlîn dikare wekî: IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))

were nivîsandin Li vir,

  • C1: Şertê Yekem.
  • T1: Ger şerta yekem pêk were nirx tê nîşandan.
  • C2: Şertê Duyem.
  • T2: Nirxa ku tê nîşandan heke şerta duyemîn pêk were.
  • C3: Şertê Sêyemîn.
  • T3: Nirxa ku divê were xuyang kirin heke şerta sêyemîn pêk were.
  • C4: Şertê çaremîn.
  • T4: Heger şertê çaremîn pêk were nirx tê nîşandan.
  • F4: Ev nirx e ku heke şert û merc pêk neyên dê were xuyang kirin. .

Hûn dikarin li gorî hewcedariyên xwe di hundurê formulê de şert û mercan zêde bikin.

6 Nimûneyên Îdeal ên Bikaranîna Fonksiyona IF ya Nested di Excel de

1. Bikaranîna Sade Ji bo dîtina Encaman Fonksiyona IF ya Nested

Ji bo têgihîştina karanîna fonksiyona IF-ya nested , em ê di serî de mînakek hêsan nîşan bidin. Di vê nimûneyê de, em ê hewl bidin ku encamên hin xwendekaran bibînin. Li vir, em sê şertan bikar tînin.

  • Yekemîn, heke xwendekarek 70 an bilindtir bibe, wê demê ew ê derbas bibe.
  • Ya duduyan, eger ew ji 70 kêmtir bibe, wê demê ew ê têk biçe.
  • Sêyem, eger notek tune be, wê demê xwendekar dê were hesibandin.tune.

Werin em gavên jêrîn bişopînin da ku bibînin ka fonksiyona IF-ya nested çawa dixebite.

GAV :

  • Berî her tiştî, Cel C5 hilbijêrin û formula binivîsin:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))

  • Piştî wê, pêl Enter bike ji bo dîtina encamê.

Di vê formulê de,

  • Argumana yekem C5= “” û argûmana duyemîn “Tê tune” e. Ew şerta yekem destnîşan dike. Ew destnîşan dike ku heke Hûna C5 vala ye, wê hingê, ew ê argumana duyemîn nîşan bide. Di rewşa me de, ew Bêbûn e.
  • Fonksiyona duyemîn IF diyar dike ku heke nîşan ji 70 bilindtir be, wê demê xwendekarek dê nasname. Wekî din, ew ê neke.
  • Di pêngava jêrîn de, nîşanderê deynin ser milê rastê yê binê Celê D5 û Dengê dagirtin xwar.

  • Di dawiyê de, hûn ê encamên mîna wêneya jêrîn bibînin.

2. Bi Bikaranîna Fonksiyona IF ya Nested di Excel de Nota Bibînin

Di mînaka duyemîn de, em ê fonksiyona IF ya nested li Excel bikar bînin da ku notên hin xwendekaran bibînin. Ew yek ji mînakên ku herî zêde tê bikar anîn ji bo danasîna fonksiyona IF ya nested ye. Ji bo vê nimûneyê, em ê danehevek ku nîşaneyên hin xwendekaran vedihewîne bikar bînin. Li vir, rêza nîşanan û notên têkildar jî têne dayîn. Divê em notên xwendekaran li gorî pûanên wan binirxînin.

Emgavên jêrîn bişopînin da ku li ser vê nimûneyê bêtir fêr bibin.

GAV:

  • Di serî de, Cell D5 hilbijêrin û binivîsin formula:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))

  • Piştre, bitikîne Enter ji bo dîtina encamê.

Di vê formulê de,

  • Şertê me yê yekem ev e ku em kontrol bikin ka li jêr nîşanek heye 61 .
  • Heke RAST , wê hingê ew vedigere F .
  • Heke FALSE , wê hingê ew kontrol dike ya paşîn IF
  • Di fonksiyona paşîn IF de, ew nîşaneyên li jêr 71 kontrol dike û heke hebe D vedigerîne. RAST .
  • Bi vî awayî, fonksiyona IF hêlîn ber bi kontrolkirina hemû şert û mercan diçe.
  • Piştî wê , Destana Dagirtin bikar bînin da ku di hemî şaneyan de encaman bibînin.

3. Ji bo Veqetandina rojên betlaneyê fonksiyona Excel Nested IF bicîh bikin

Em dikarin fonksiyona IF nested ji bo mebestên zêdetir jî bikar bînin. Di mînaka sêyem de, em ê hewl bidin ku ji bo xebatkarên pargîdaniyekê demek Battîlan veqetînin. Ji bo veqetandina heyama betlaneyê, me hin şert danîne. Ger heyama kar a karmendekî 15 sal an zêdetir be, wê demê 25 rojên betlaneyê hene. Ger ew di navbera 9 heya 14 salan de be, wê demê 15 rojên betlaneyê wê hebin. Û ya dawî, eger heyama kar ji 9 salan kêmtir be, wê demê 10 rojên betlaneyê hene.

Werin em bidin. bala xwe bidin gavên jêrînji bo hînbûna nimûneyê.

GAVAN:

  • Pêşî, Hûna D5 hilbijêrin û formula li jêr binivîsin:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))

  • Piştî wê, bitikîne Enter ji bo dîtina encamê.

Di vê formulê de, me 3 şert bi kar anîne.

  • Di şerta yekem de, me kontrol kir ka Hucreya C5 ji 15 mezintir e. Ji ber ku ew RAST e, ew 25 di Haneya D5 de nîşan dide.
  • Eger FALSE bû, wê demê, ew dê şerta paşîn kontrol bike û hwd.
  • Axir, Destêra dagirtin dakêşin ku encamên mîna dîmena jêrîn bibînin.

4. Bi Fonksiyona IF ya Nested re di Excel de statûya dravdanê diyar bikin

Di jiyana pratîkî de, pêdivî ye ku em pir caran rewşa dravdanê diyar bikin. Rêxistinên pêşkêşker hewce ne ku tomara dravdanên xerîdarên xwe biparêzin. Di wan rewşan de, em dikarin fonksiyona IF nested jî bi kar bînin.

Di daneheva li jêr de, em dikarin Bal û Heqeyên Dayîn bibînin. ji hin xerîdaran. Bi bikaranîna vê agahiyê, em ê hewl bidin ku stûna Rewşa yê nûve bikin.

Ji ber vê yekê, em gavên jêrîn bişopînin da ku nimûneyê fam bikin.

GAV:

  • Di serî de, Cell G5 hilbijêrin û formula binivîsin:
=IF(F5=0,"Paid",IF(TODAY()

  • Pir bike Enter ji bo dîtina encamê.

Di vê formulê de,

  • Em ê pêşî kontrol bikin ka Hûna F5 wekhevî 0 e.Ger ew RAST be, wê demê ew ê Derdayî nîşan bide.
  • Wekî din, ew ê derbasî rewşa duyemîn bibe.
  • Di şerta duyemîn de, me fonksîyona TODAY bikar anî û wê bi Dîroka Dawî re dan ber hev.
  • Heke tarîxa niha ji Dîrok mezintir be, wê demê, ew ê Dem nîşan bide.
  • Û heke tarîxa niha ji Dervedanê kêmtir be, wê gavê ew ê Di nîşan bide.
  • Di dawiyê de, Destana dagirtin dakêşin da ku di hemî şaneyan de encaman bibînin.

5. Têxin Ji bo Vegerandina Hilbera Rastî Fonksiyona IF-a Nested ya Excel

Di vê nimûneyê de, em ê hewl bidin ku hilbera rast a du hejmaran bi karanîna fonksiyona IF-ya nested vegerînin. Ji bo ravekirina nimûneyê, em ê daneheva jêrîn bikar bînin.

Werin em gavên jêrîn bişopînin da ku nimûneyê fam bikin.

GAVAN:

  • Ji bo destpêkê, Cel C5 hilbijêrin û formula binivîsin:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))

  • Û bişkînin Enter .

Di vê formulê de,

  • Şertê yekem ew e ku meriv kontrol bike ka Haneya B5 wekhevî 15×12 e. Ger RAST , wê hingê, ew ê 180 nîşan bide. Ger ew DEREWLIN be, wê gavê, em ê derbasî rewşa din bibin.
  • Di şerta pêş de, ew ê li 14×19 binêre û nîşan bide. 266 eger şertê têr bike.
  • Û di şerta dawîn de, ew ê li nirxa 2 ​​0x25 bigere û 500 nîşan bide heke bi şertêşert.
  • Piştî nivîsandina formulê, Dengê dagirtin bikişîne.

  • Di dawiyê de, hûn ê encamên mîna wêneya jêrîn bibînin.

6. IF Nested bi AND/OR Fonksiyon di Excel de bicîh bikin

Di mînaka dawîn de, em ê fonksiyona IF hêlîn bi her du Û & OR fonksiyonên . Pêşî, em ê karanîna fonksiyona OR nîşan bidin û dûv re, em ê fonksiyona AND pêk bînin.

Ji bo ravekirina nimûneyê, em ê danehevek bikar bînin ku agahiyên li ser mîqdara firotina Adar & Nîsan . Em ê Komîsyona Firotinê li gorî mîqdara firotina wan belav bikin.

Werin em gavên jêrîn bişopînin da ku li ser belavkirina komîsyonê bêtir fêr bibin.

GAV:

  • Di serî de, Cel E5 hilbijêrin û formula binivîsin:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))

  • Piştre, bişkojka Enter bixin da ku encamê bibînin.

Di vê formulê de, me fonksiyona IF hêlîn bi fonksiyona OR bikar aniye. Em dikarin di hundurê fonksiyona OR de gelek şertan bikar bînin. Ger yek ji van şertan RAST be, wê hingê ew ê nirxa destnîşankirî nîşan bide. Ev tê wê wateyê ku heke hûn hewce ne ku şertek têr bikin, wê hingê divê hûn fonksiyona OR bicîh bînin.

  • Şertê yekem kontrol dike ka mîqdara firotanê di her du mehan de mezintir e. dema ko 5500 û heke RAST , ew komîsyonê dike 12 %.
  • Di şerta duyemîn de, ew kontrol dike ka mîqdara firotanê di navbera 4001 ji 5500 . 9 % di Komîsyonê de çap dike.
  • Û şerta dawîn ev e ku meriv mîqdara firotanê di navbera 2500 heta 4000 .
  • Piştî wê, Dîgirtina Destê bikar bînin da ku formula xwarê kopî bikin.

Têbînî: Forma Jimarê ya Rêzeya E5:E10 divê wekî Ji sedî were danîn. Wekî din, ew ê 0 nîşan bide.

  • Di gava jêrîn de, em ê formula IF hêlîn bi fonksiyona Û têxin .
  • Ji bo wê armancê, Cel E5 hilbijêre û formula binivîse:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))

Li vir, her du şertên di hundurê fonksiyona Û de divê RAST bin. Wekî din, ew ê şerta paşîn Eger pêk bîne. Mînakî, heke hem Cel C5 û hem D5 ji 5500 mezintir bin, tenê hingê ew ê komîsyonê bike 12 %.

  • Di dawiyê de, Destêra tije kaş bikin da ku hemî encaman bibînin.

Alternatîfên Fonksiyona IF ya Nested di Excel

Eger gelek şert û mercên we hebin pêkanîna fonksiyona IF ya nested zehmet dibe. Dibe ku formula mezintir bibe û her xeletiyek piçûk dikare we berbi encamên nerast ve bibe. Ji bo ku hûn ji dijwariyan dûr nekevin, hûn dikarin alternatîfên nested bikar bîninfonksiyona IF di Excel de. Li vir, em ê 5 alternatîfan nîqaş bikin. Hûn dikarin wan li gorî hewcedariyên xwe bikar bînin.

1. Fonksiyona VLOOKUP-ê bikar bînin

Dema ku hûn rêzikên domdar ên hejmaran bikar tînin, wê demê hûn dikarin li şûna fonksiyona VLOOKUP bikar bînin fonksiyona IF hêlîn . Ji bo vê armancê, hûn hewce ne ku tabloyek referansê hebe û formula bi hevahengiya nêzikî biafirînin. Di rewşa me de, tabloya Komîsyonê tabloya referansa me ye. Di databasê de, ji bo her firoşkarekî me mîqdarek firotanê heye û em ê hewl bidin ku komîsyonê veqetînin.

Werin em gavan bi baldarî bişopînin da ku bêtir fêr bibin.

GAV:

  • Pêşî, Hûna D5 hilbijêrin û formula binivîsin:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)

  • Piştî wê, pêl Enter bike.

Li vir, em fonksiyona VLOOKUP bikar aniye da ku li nirxa Hucreya C5 di duyemîn stûna tabloya lêgerînê de bigere ji Hucreya C13 heta D15 . Pêdivî ye ku em li vir hevberdana texmînî bicîh bînin, ji ber vê yekê me RAST di argumana dawî ya formulê de bi kar anî.

  • Di dawiyê de, Destava Dagirtina dakêşin jêr hemû encaman bibînin.

2. Sepana Fonksiyona Excel IFS

Sepandina fonksiyona IFS peywira pêkanîna gelek şert û mercên pir hêsan. Forma giştî ya fonksiyona IFS dikare wiha were nivîsandin:

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

Ji bo ravekirina karanîna

Hugh West perwerdekar û analîstek Excel-ê pir bi tecrûbe ye ku di pîşesaziyê de zêdetirî 10 salan ezmûn heye. Di warê Hesabgiranî û Darayî de bawernameya Bachelorê û di Rêveberiya Karsaziyê de jî Master e. Hugh ji hînkirinê re dilşewat e û rêgezek hînkirinê ya bêhempa pêşxistiye ku hêsan tê şopandin û têgihiştin. Zanîna wî ya pispor a Excel alîkariya bi hezaran xwendekar û pisporan li çaraliyê cîhanê kiriye ku jêhatîbûnên xwe baştir bikin û di kariyera xwe de pêşde bibin. Bi bloga xwe, Hugh zanîna xwe bi cîhanê re parve dike, dersên belaş Excel û perwerdehiya serhêl pêşkêşî dike da ku alîkariya kes û karsaziyan bike ku bigihîjin potansiyela xwe ya tevahî.