Talaan ng nilalaman
Para sa mga advanced na paghahanap sa Excel, ang INDEX at ang MATCH ay maaaring gamitin sa halip na VLOOKUP . Kinakailangan ang INDEX at MATCH para sa malawak na paghahanap at marami sa mga ito ang talagang kamangha-mangha. Bilang halimbawa, ituturo namin sa iyo kung paano gamitin ang Excel INDEX at MATCH function sa Excel sa tutorial na ito.
I-download ang Practice Workbook
I-download ang workbook ng pagsasanay na ito upang mag-ehersisyo habang binabasa mo ang artikulong ito.
Mga Paggamit ng INDEX-MATCH Formula.xlsx
8 Epektibong Halimbawa ng INDEX-MATCH Formula sa Excel
Gagamit kami ng halimbawang set ng data sa mga seksyon sa ibaba upang ipakita kung paano gamitin ang INDEX at ang mga function ng MATCH dito. Ipapakita namin sa iyo kung paano ilapat ang parehong mga function sa 8 magkakaibang paraan para maghanap ng mga value.
♣Syntax:
= INDEX ( array , row_num , [ column_num ])
♣Mga Argumento:
- array : ang hanay ng mga cell ng mga value
- Row_num : nagbabalik ng mga resulta para sa isang row sa napiling hanay.
- column_num : nagbabalik ng mga resulta para sa isang column sa napiling hanay.
♣Resulta:
Ang Index Function ibinabalik ang halaga o reference ng cell sa isang tinukoy na hanay na nasa intersection ng isang partikular na row atcolumn.
♣Syntax:
= MATCH ( lookup_value , lookup_array ,[ match_type ])
♣Mga Argumento:
- lookup_value : Ang value na gusto mong hanapin sa range.
- lookup_array : Ang hanay kung saan mo hinahanap ang lookup_value .
- match_type : Tinutukoy kung paano ang lookup value at lookup array values ay tumugma sa Excel.
- 1 = eksakto o susunod na pinakamaliit.
- 0 = eksaktong tugma.
- -1 = eksakto o susunod na pinakamalaki.
♣Resulta:
Ibinabalik ang posisyon ng isang item sa isang array ayon sa kamag-anak nito posisyon.
Halimbawa 1: Pangunahing Kumbinasyon ng INDEX at MATCH Function sa Excel
Sabihin natin, gusto mong tingnan ang Presyo para sa isang partikular na Order ID . Pagsasamahin namin ang INDEX at ang MATCH function para magawa ito.
Hakbang 1:
- Sa cell G5 , i-type ang sumusunod na formula.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))
Dito,
- MATCH(G4,B5:B11,0) ay tumutukoy sa cell G4 bilang ang lookup_value sa hanay na B5:B11 para sa isang eksaktong tugma. Ibinabalik nito ang 4 dahil ang value ay nasa row number 4 .
- INDEX(D5:D11, MATCH(G4,B5:B11,0)) Ang ay tumutukoy sa D5:D11 bilang isang array mula sa kung saan namin nakuha ang halaga at row_num ay 4 tulad ng nakuha namin mula sa MATCH Column_num ay hindi kinakailangan habang inilalapat namin ang INDEX para sa isa langcolumn.
Hakbang 2:
- Pindutin ang Enter sa resulta.
Magbasa Nang Higit Pa: Mga Halimbawang may INDEX-MATCH Formula sa Excel (8 Diskarte)
Halimbawa 2: Gamitin ang INDEX-MATCH Formula sa Paghahanap mula sa Kaliwa sa Excel
Maaari ka ring maghanap mula sa isang column patungo sa isa pa. Ang halaga para sa column C , ang pangalawang column ng aming INDEX range B5:D11 , ay makikita sa sumusunod na halimbawa. Sundin ang mga hakbang sa ibaba upang magsagawa ng lookup mula sa kaliwa.
Hakbang 1:
- I-type ang sumusunod na formula sa cell G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)
Hakbang 2:
- Pagkatapos, pindutin ang Enter upang makita ang resulta.
Hakbang 3:
- Sa wakas, gamitin ang AutoFill upang makita ang mga resulta nang buo.
Magbasa Nang Higit Pa: Paano Gamitin ang INDEX-MATCH Formula sa Excel para Makabuo ng Maramihang Resulta
Halimbawa 3: Suriin ang Case-sensitive na Kondisyon sa pamamagitan ng Pagsasama-sama ng INDEX at MATCH Function sa Excel
Para sa Case-sensitive analysis , maaari mong ilapat ang INDEX at ang MATCH function sa kumbinasyon.
Upang suriin at maghanap, sundin ang hakbang sa ibaba.
Hakbang 1:
- Gusto naming mahanap ang ID ng MARK sa halip na Mark . Tignan natin kung anong mangyayari. Ilagay ang sumusunod na formula cell C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
Hakbang2:
- Sa wakas, pindutin ang Enter upang mahanap ang Order ID para sa MARK .
Tingnan mabuti; nakuha ang resulta para sa perpektong tugma sa malaking titik MARK , ngunit hindi para sa Mark .
Halimbawa 4: Lookup Two Columns na may INDEX-MATCH Formula sa Excel
Nakakatuwang tandaan na maaari kang maghanap sa maraming column para sa maraming pamantayan nang sabay-sabay. Halimbawa, hahanapin namin ang Order ID ng isang tao pati na rin ang Presyo . Sundin ang mga hakbang sa ibaba upang magsagawa ng paghahanap para sa dalawang pamantayan.
Hakbang 1:
- Una, i-type ang sumusunod formula sa cell G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
- Pangalawa, pindutin ang Enter para makuha ang unang value sa cell G5 .
Samakatuwid, ikaw ang unang lookup value sa cell G5 .
Hakbang 2:
- Upang makuha ang pangalawang lookup value, i-type ang sumusunod na formula sa cell G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))
- Ito ay isang array function kaya kailangan nating ilapat ang function na ito sa pamamagitan ng pagpindot sa Crtl + Shift + Enter
- Bilang resulta, magkakaroon ka ng ang unang lookup value sa cell G6 .
Magbasa Nang Higit Pa: INDEX MATCH na may Maramihang Pamantayan sa isang Iba't ibang Sheet (2 Paraan)
Mga Katulad na Pagbasa
- Excel INDEX MATCH para Magbalik ng Maramihang Mga Halagasa Isang Cell
- Formula ng Excel INDEX-MATCH para Magbalik ng Maramihang Value nang Pahalang
- [Fixed!] INDEX MATCH Hindi Nagbabalik ng Tamang Value sa Excel ( 5 Dahilan)
- Paano Pumili ng Tukoy na Data sa Excel (6 na Paraan)
- INDEX MATCH vs VLOOKUP Function (9 na Halimbawa)
Halimbawa 5: Two-Way Lookup Gamit ang INDEX-MATCH Formula
Maaari kang magsagawa ng lookup para sa isang row at column sa Two-way . Sundin ang mga hakbang sa ibaba upang maghanap ng value sa isang row at column nang sabay.
Hakbang 1:
- Ilagay ang formula sa cell G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))
Hakbang 2:
- Sa wakas, pindutin ang Enter .
Halimbawa 6: Hanapin ang Pinakamalapit na Tugma sa Excel sa pamamagitan ng Pagsasama ng INDEX at MATCH Function
Ang INDEX function at ang MATCH function ay kapaki-pakinabang para sa paghahanap o paghahanap ng pinakamalapit na tugma sa pagitan ng mga hanay. Halimbawa, gusto naming matukoy kung sino ang may pinakamalapit na halaga sa aming target na halaga, na $15 sa kasong ito. Para magawa ito, sundin lang ang mga hakbang sa ibaba.
Hakbang 1:
- Upang mahanap ang pinakamalapit na tugma, i-type ang sumusunod na formula.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))
Narito,
ABS(D5:D11-G4) ay ang ganap na halaga ng pagkakaiba sa target na halaga 15 sa pagitan ng hanay na D5:D11 .
MIN(ABS(D5:D11-G4) na mga command upang mahanap ang pinakamababang pagkakaiba ng absolutevalue.
Hakbang 2:
- Sa pamamagitan ng pagpindot sa Ctrl + Shift + Enter , ilalapat namin ang function na ito bilang array function.
Magbasa Nang Higit Pa: INDEX-MATCH Formula para Makahanap ng Minimum na Halaga sa Excel (4 na Angkop na Paraan)
Halimbawa 7: Three-Way Lookup Gamit ang INDEX at MATCH Function sa Excel
A Ang Three-way Lookup ay ang pinakamagandang bagay na magagawa mo gamit ang INDEX at ang MATCH function. Three-way Lookup nagdaragdag ng karagdagang dimensyon ng kaugnayan. Halimbawa, malalaman natin kung ano ang binayaran ni Jenny para sa dalawang magkaibang item sa tatlong magkahiwalay na buwan. Sundin ang mga madaling hakbang na nakabalangkas sa ibaba para magawa ito.
Hakbang 1:
- Upang maisagawa ang Tatlo -way Lookup , i-type muna ang formula sa ibaba sa cell H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))
Hakbang 2:
- Sa wakas, pindutin ang Enter upang makuha ang unang halaga ng paghahanap.
Hakbang 3:
- Pagkatapos, kopyahin ang formula para sa iba pang mga cell gamit ang AutoFill
Samakatuwid, makukuha mo ang mga resulta tulad ng ipinapakita sa larawan sa ibaba.
Halimbawa 8: Ilapat ang INDEX-MATCH Formula na may mga Wildcard na Character
Excel maaari ring matukoy ang halaga ng partial match . Ang INDEX at MATCH function ay ginagamit para gawin ito. Para magawa ito, gagamit kami ng asterisk (*) bilang wildcard na character.Sundin lang ang mga tagubiling nakabalangkas sa ibaba para makapagsimula.
Hakbang 1:
- Una, sa cell G5 , i-type ang formula sa ibaba.
=INDEX($D$5:$D$11,MATCH(F5&"*",$C$5:$C$11,0),1)
Hakbang 2:
- Pagkatapos, pindutin ang Enter button upang makita ang mga pagbabago.
Hakbang 3:
- Gamitin lang ang AutoFill tool para punan ang mga kinakailangang cell.
Bilang resulta, makikita mong nagbabalik ito ng resulta para sa “ Jenny ,” kahit na hindi ito eksaktong tugma.
Magbasa Nang Higit Pa: INDEX MATCH Maramihang Pamantayan na may Wildcard sa Excel (Isang Kumpletong Gabay)
Konklusyon
Sa kabuuan, inaasahan kong ipinakita ng artikulong ito kung paano gamitin ang INDEX at MATCH mga function upang pagsamahin ang maraming pamantayan. Tingnan ang aklat ng pagsasanay at gamitin ang iyong natutunan. Handa kaming i-reimburse ang mga programang tulad nito dahil sa iyong suporta.
Kung mayroon kang anumang mga katanungan, mangyaring huwag mag-atubiling makipag-ugnayan sa amin. Mangyaring ipaalam sa akin kung ano ang iyong iniisip sa seksyon ng mga komento sa ibaba.
Ang iyong mga tanong ay sasagutin sa lalong madaling panahon ng ExcelWIKI mga propesyonal.