Tabloya naverokê
Di vê gotarê de, ez ê nîşanî we bidim hûn çawa dikarin IF-ê bi INDEX-MATCH di Excel-ê de bikar bînin. Fonksiyona IF, fonksiyona INDEX, û Fonksiyon MATCH sê fonksiyonên Excel-ê yên pir girîng û berfireh in. Dema ku li Excel dixebitin, em pir caran neçar in ku van sê fonksiyonan bi hev re bikar bînin. Îro ez ê nîşanî we bidim ka hûn çawa dikarin van fonksîyonan bi hemî awayên mimkun bi awayekî pir berfireh li hev bikin.
Pirtûka Xebatê ya Pratîkê dakêşin
IF bi INDEX- MATCH.xlsx
3 Nêzîktêdayînên Ji bo Bikaranîna IF bi INDEX-MATCH re li Excel
Li vir me komek daneya bi Nav ji hin xwendekaran, û Nîşeyên wan di Fîzîk û Kîmya ya dibistaneke bi navê Baxçeyê Zarokan a Sunflower.
Werin em hewl bidin ku Fonksiyon IF , Fonksiyon INDEX , û Fonksiyon MATCH bi hemû awayên mimkun ji vê komê daneyê bicivînin.
1. INDEX-MATCH-ê di nav fonksiyonek IF-ê de bipêçin da ku IF-ê bi INDEX-MATCH-ê re li Excel-ê bikar bînin
Hûn dikarin formulek INDEX-MATCH di hundurê Fonksiyonek IF de bipêçin. heke pêwîst be bi awayekî.
Mînakî, em hinekî bifikirin ku rêvebiriya dibistanê biryar daye ku xwendekarê ku di Fîzîkê de herî kêm jimare bibîne.
Lê ew tenê heke hejmara herî hindik be. di Fîzîkê de ji 40î kêmtir e.
Heke ne wisa be, wê demê ne hewce ye ku xwendekar were dîtin û ew ê nîşan bide "Xwendekar tune" .
⧪ Çawa dikare desthilatdariya dibistanêvê pêk bînin?
Hesan. Ew dikarin INDEX-MATCH formula di nav Fonksiyonek IF de mîna vê formula:
=IF(MIN(C4:C13)<40,INDEX(B4:D13,MATCH(MIN(C4:C13),C4:C13,0),1),"No Student")
Binêrin, ji ber ku di Fîzîkê de hejmara herî kêm ji 40 kêmtir e ( 20 di vê rewşê de), me dît xwendekarê bi hejmara herî kêm.
Ew Alfred Moyes e.
⧪ Ravekirina Formulê:
- MIN(C4:C13) di stûna C4:C13 de nirxa herî biçûk vedigerîne ( Di Fîzîkê de Nîşanan ). Di vê nimûneyê de, ew 20 e. Ji bo hûragahiyan li Fonksiyon MIN binêre.
- Ji ber vê yekê formula dibe IF(20<40,INDEX(B4:D13,MATCH(20,C4:C13,0),1 ),”Xwendekar tune”) .
- Çawa ku şerta di nava Fonksiyon IF ( 20<40 ) RAST e, ew argumana yekem vedigerîne, INDEX(B4:D13,MATCH(20,C4:C13,0),1) .
- MATCH(20,C4:C13,0 ) di stûna C4:C13 (Nîşeyên di Fîzîkê de) lihevhatina tam ya 20 digere û di rêza 4emîn de yekî dibîne (Di hucreyê de C7 ). Ji ber vê yekê ew vedigere 4 .
- Niha formula dibe INDEX(B4:D13,4,1). Ew nirxê ji rêza 4emîn û stûna 1emîn ya rêze B4:D13 (Daneyên ku Sernivîsên Stûnê ji bilî >).
- Ew navê xwendekarê ku di Fizîkê de hejmara wî ya herî hindik e. Û ew Alfred Moyes e.
⧪ Karê Zêdetir Ji Bo Temamkirinê:
Niha heke hûn vê formulê fam bikin, hûn dikarin bibêjinmin formula ku ez xwendekarê bi hejmara herî zêde di Kîmyayê de bibînim?
Ew tenê eger jimara herî zêde ji 80-ê mezintir an wekhev be. Heke na, vegerîne "Xwendekar tune".
Belê. Te rast texmîn kir. Formul dê bibe:
=IF(MAX(D4:D13)>=80,INDEX(B4:D13,MATCH(MAX(D4:D13),D4:D13,0),1),"No Student")
Binêrin, ji ber ku notên herî bilind di Kîmyayê de ji 80 ( 95 di vê nimûneyê de), me xwendekarê herî bilind di Kîmyayê de pûan girtiye.
Xwezî, ew dîsa Alfred Moyes e.
Zêdetir Bixwînin: Excel INDEX MATCH Ji bo Vegerandina Gelek Nirxên Di Yek Hucreyê de
2. Di nav fonksiyona INDEX-ê de fonksiyona IF-ê bikar bînin da ku IF-ê bi INDEX-MATCH-ê re li Excel-ê bikar bînin
Heke hewce bike em dikarin di nav fonksiyona IF de jî di nav fonksiyona INDEX de bikar bînin. cihekî.
Li wêneya jêrîn binêrin. Vê carê qeyda îmtîhanê (Tenê Fîzîk ) ya şagirdên du polên cuda yên Zarokxaneya Sunflower heye.
Niha hucreyek me heye H9 di pelgeya xebatê ya ku VII tê de heye.
Em dixwazin formulek derxînin ku dê şagird bi notên herî bilind ên Pola VII di cînar de nîşan bide. şaneya ku H9 VII hebe.
Û heger VIII hebe, formula wê xwendekarê ku ji pûanên herî bilind nîşan dide. Pola VIII .
⧪ Meriv çawa vê yekê pêk tîne?
Hûn dikarin fonksiyonek IF-ê têxin nav di hundurê fonksîyonek INDEX de ji bo pêkanîna peywirê. Ewformula dê bibe:
=INDEX(IF(H9="VII",B6:C15,E6:F15),IF(H9="VII",MATCH(MAX(C6:C15),C6:C15,1),MATCH(MAX(F6:F15),F6:F15,1)),1)
Binêre, wekî heye VII di hucreya H9 de, em xwendekarê bi notên herî bilind ji Pola VII digirin.
Ew Steve Smith e, bi notên 98.
Û eger em têkevin VIII li wir, em ê şagirtê bi notên herî bilind ji Pola VIII bistînin.
Ew ê Paul Kennington be.
⧪ Ravekirina Formulê:
- IF(H9="VII",B6:C15 ,E6:F15) vedigere B6:C15 eger şaneya H9 “VII” hebe. Wekî din, ew vedigere E6:F15.
- Bi heman awayî, IF(H9="VII",MATCH(MAX(C6:C15),C6:C15,1),MATCH (MAX(F6:F15),F6:F15,1)) vedigere MATCH(MAX(C6:C15),C6:C15,1) heke H9 hebe 1>“VII” . Wekî din, ew vedigere MATCH(MAX(F6:F15),F6:F15,1).
- Ji ber vê yekê, gava H9 "VII" , formula dibe INDEX(B6:C15,MATCH(MAX(C6:C15),C6:C15,1),1) .
- MAX(C6: C15) nîşaneyên herî bilind ji rêza C6:C15 vedigerîne ( Nîşan ji Pola VII ). Li vir 98 e. Ji bo hûragahiyan li fonksiyona MAX binêre.
- Ji ber vê yekê, formula dibe INDEX(B6:C15,MATCH(98,C6:C15,1),1) .
- MATCH(98,C6:C15,1) di stûna C6:C15 de li hevhatina tam ya 98 digere. Ew yek dibîne. di rêza 8emîn de, di şaneya C13 de. Ji ber vê yekê ew vedigere 8 .
- Formula niha dibe INDEX(B6:C15,8,1). Ewnirxê ji rêza 8emîn û stûna 1emîn ya koma daneyan B6:C15 vedigerîne.
- Ev xwendekarê ku notên herî bilind digire ye li Pola VII , Steve Smith.
Xwendinên Wekhev
- Excel INDEX and MATCH Fonksiyonên Bi Pir Pîvan (4 Formul)
- INDEX-MATCH Formula ji bo dîtina Nirxa Kêmtirîn li Excel (4 Awayên Minasib)
- INDEX, MATCH û MAX bi Gelek Pîvanên di Excel de
- XLOOKUP vs INDEX-MATCH di Excel de (Hemû Berawirdkirinên Mumkun)
- Indeks Gelek Pîvanên Di Rêz û Stûnan de di Excel de Li hev dikin
3. Di nav Fonksiyona MATCHê de Fonksiyona IF-ê bikar bînin da ku IF-ê bi INDEX-MATCH-ê re li Excel-ê bikar bînin
Hûn dikarin di nav fonksiyona IF de jî di nav fonksiyona MATCH de heke pêwîst be bikar bînin. .
Werin em vegerin ser berhevoka daneya xwe ya eslî, bi Nîşanên yên Fîzîk û Kîmya yên şagirdên Zarokxaneya Sunflower.
Niha em ê karekî din ê cihêreng bikin.
Di şaneya F4 ya pelê xebatê de, navê mijarê “Fîzîk” heye.
Em ê formulek derxînin ku dê xwendekarê ku notên herî bilind di Fîzîk de di şaneya cîran de nîşan bide heke F4 tê de "Fîzîk" hebe.
Û heke "Kîmya" hebe , ew ê di Kîmya de notên herî bilind nîşan bide xwendekarê.
⧪ Meriv çawa vê yekê pêk tîne?
Hanan. Fonksiyonek IF bikar bînindi hundurê Fonksiyon MATCH de, mîna vê formula:
=INDEX(B4:D13,MATCH(IF(F7="Physics",MAX(C4:C13),MAX(D4:D13)),IF(F7="Physics",C4:C13,D4:D13),0),1)
Ew Steve Smith nîşan dide, ji ber ku ew di Fîzîk de pileya herî bilind distîne, û di şaneya F7 de "Fîzîk" heye.
Heke em şaneya F7 biguherînin heta "Kîmya" , ew ê Alfred Moyes nîşan bide, ku notên herî bilind di Kîmya de distîne.
⧪ Şirove ya Formula:
- IF(F7="Fîzîk",MAX(C4:C13),MAX(D4:D13)) vedigere MAX(C4:C13) heke F7 "Fîzîk" hebe. Wekî din, ew vedigere MAX(D4:D13) .
- Bi heman awayî, IF(F7="Physics",C4:C13,D4:D13) vedigere C4:C13 heke F7 "Fîzîk" hebe. Wekî din, ew vedigere D4:D13.
- Ji ber vê yekê, heke F7 "Fîzîk" hebe, formula dibe INDEX(B4 :D13,MATCH(MAX(C4:C13),C4:C13,0),1) .
- MAX(C4:C13) nîşaneyên herî bilind ji rêzê vedigerîne C4:C13 ( Nîşeyên ji Fîzîk ). Li vir 98 e. Ji bo hûragahiyan li fonksiyona MAX binêre.
- Ji ber vê yekê, formula dibe INDEX(B4:D13,MATCH(98,C4:C13,1),1) .
- MATCH(98,C4:C13,1) di stûna C4:C13 de li hevhatina tam ya 98 digere. Ew yek dibîne. di rêza 8emîn de, di şaneya C11 de. Ji ber vê yekê ew vedigere 8 .
- Formula niha dibe INDEX(B4:D13,8,1). Ew nirxê ji rêza 8emîn û 1emîn stûna daneyan vedigerîne. B4:D13.
- Ev xwendekarê herî bilind di Fîzîkê de, Steve Smith.
Tiştên Bînin bîra xwe
- Heke hûn lihevhatinek tam dixwazin, argumana 3yemîn ya Fonksiyon MATCH her dem bixin ser 0 . Em bi zorê wê ji bo tiştekî din danîne.
- Çend alternatîvên Formula INDEX-MATCH hene, wek fonksiyona FILTER , Fonksiyon VLOOKUP , fonksiyona XLOOKUP, hwd.
- Di nav alternatîfan de, fonksiyona FILTER ya herî baş e ku ew hemî nirxên ku li gorî pîvanan vedigere vedigerîne. Lê ew tenê di Office 365 de heye.
Encam
Bi bikaranîna van rêbazan, hûn dikarin fonksiyona IF