Jedwali la yaliyomo
Sasa na kisha, inabidi tutafute taarifa mahususi katika lahakazi yetu kubwa ya Excel . Lakini, ni ngumu kuitafuta kwa mikono. Fomula inayoshirikiana vitendaji vya INDEX na MATCH inaweza kufanya kazi nzuri ya kutafuta data kwa urahisi sana. Inaweza pia kufanya ukaguzi wa hali ya juu. Katika makala haya, tutakuonyesha njia rahisi na bora za Kutumia Mfumo wa INDEX MATCH katika Excel.
Ili kuonyesha, tutatumia sampuli ya mkusanyiko wa data kama mfano. Kwa mfano, mkusanyiko wa data ufuatao unawakilisha Muuzaji , Bidhaa , na Mauzo Halisi ya kampuni.
Pakua Kitabu cha Mazoezi
Pakua kitabu cha mazoezi kifuatacho ili ujizoeze mwenyewe.
Matumizi ya INDEX-MATCH.xlsx
Utangulizi wa Kazi ya INDEX
- Sintaksia
INDEX(safu,nambari_mlalo,[safu_num])
- Hoja
safu: Masafa kutoka ambapo itachukua data.
row_num: Nambari ya safu mlalo ya data ya kurudisha.
[safu_num]: Nambari ya safu wima ya data itakayorejeshwa.
- Lengo
Kitendakazi cha INDEX hurejesha thamani ya seli au rejeleo la kisanduku kilicho kwenye makutano ya safu mlalo na safu wima fulani katika safu fulani.
Katika safu fulani. seti ya data ifuatayo, Nate Sales 17000 ipo katika safu ya 4 na safu ya 3 katika safu B5:D10 .
Soma Zaidi: Faharasa Jumla ya Safu Mlalo Nyingi za Kulingana katika Excel (Njia 3)
9. Tafuta Kadirio la Ulinganisho Ukitumia INDEX MATCH
Fomula ya INDEX MATCH ni muhimu sana unapojua takriban inayolingana. Katika mfano huu, tutapata bidhaa kwa takriban Mauzo Halisi ya 6000 . Kwa hivyo, fuata mchakato.
HATUA:
- Kwanza, bofya kisanduku F5 .
- Kisha, andika kisanduku F5 . fomula:
=INDEX(C5:C10,MATCH(F4,D5:D10,1),1)
- Mwisho, bonyeza Enter .
KUMBUKA: Data inapaswa kuwa katika Kupanda au Kushuka ili ili fomula hii ifanye kazi.
🔎 Mfumo Unafanyaje Kazi?
- MATCH(F4,D5:D10,1)
Mfumo wa MATCH unatumia 1 kama hoja ya aina inayolingana ambayo itarejesha thamani kubwa ambayo ni chini ya au sawa na thamani ya utafutaji 6000 . Hapa, itarudi 2 .
- INDEX(C5:C10,MATCH(F4,D5:D10,1),1)
Kitendaji cha INDEX hurejesha Kipanga njia iliyo katika safu ya 2 katika masafa C5:C10 .
Soma Zaidi: Jinsi ya Kutumia INDEX na Mechi kwa Mechi Sehemu (Njia 2)
Kwa Nini INDEX MATCH Inafaida Zaidi Kuliko VLOOKUP?
1. INDEX MATCH Formula Inatazama Pande Zote za Kushoto-Kulia za Thamani ya Kutafuta
Kitendaji cha VLOOKUP hakiwezi kuleta data kutoka upande wa kushoto. upande wa thamani ya kuangalia. Lakini INDEX MECHI formula inaweza kuifanya.
2. INDEX MATCH Inafanya kazi kwa Masafa Wima na Mlalo
VLOOKUP inaweza tu kurejesha data kutoka kwa wima safu, huku INDEX MATCH inaweza kupitia data wima na vile vile zile za mlalo.
3. VLOOKUP Imeshindwa na Data ya Kuteremka
Kitendaji cha VLOOKUP hakiwezi kushughulikia data ya mpangilio wa kushuka linapokuja suala la kukadiria kulingana.
4. Fomula iliyo na INDEX MATCH Ina Kasi Kidogo
VLOOKUP ni utendakazi wa polepole zaidi unapofanya kazi na safu mlalo na safu wima nyingi.
5. Kujitegemea kwa Nafasi Halisi ya Safu wima
VLOOKUP haitegemei nafasi halisi ya safu wima. Kwa hivyo, kila unapofuta safu wima, VLOOKUP kazi itatoa matokeo yasiyo sahihi.
6. VLOOKUP Sio Vigumu Kutumia
The VLOOKUP function ni rahisi kutumia ikilinganishwa na INDEX MATCH functions. Na shughuli zetu nyingi za kutafuta zinaweza kufanywa kwa VLOOKUP kwa urahisi.
Soma Zaidi: INDEX MATCH vs Kazi ya VLOOKUP (Mifano 9) 3>
Hitimisho
Kuanzia sasa, utaweza Kutumia Mfumo wa INDEX MATCH katika Excel na mbinu zilizoelezwa hapo juu. . Endelea kuzitumia na utufahamishe ikiwa una njia zingine za kufanya kazi hiyo. Usisahau kudondosha maoni, mapendekezo, au maswali kama unayo katika sehemu ya maoni hapa chini.
B5:D10 .
Utangulizi wa Kazi ya MATCH
- Sintaksia
MATCH(thamani_ya_ya_tazamo,safu_ya_utazamaji,[aina_ya_match])
- Mabishano
thamani_ya_kutazama: Thamani ya kutafuta katika masafa ya data.
safu_ya_kuangalia : Masafa ya data kutoka mahali ambapo itatafuta thamani_ya_kup .
[match_type]: – 1/0/1 . -1 inawakilisha thamani kubwa kuliko inayolingana kabisa, 0 kwa inayolingana kabisa, na 1 kwa thamani iliyo chini ya inayolingana kabisa.
- Lengo
Kitendaji cha MATCH hurejesha nafasi linganishi ya thamani_ya_kuangalia katika safu.
Katika mkusanyiko wa data ulio hapa chini, F4 thamani ya seli ni Frank ( lookup_value ) na Frank yupo katika ya tatu nafasi katika Sehemu ya Muuzaji ( B5:B10 ). Kwa hivyo inarejesha 3 .
Mifano 9 ya Kutumia Mfumo wa INDEX MATCH katika Excel
Sasa, tutaunda fomula inayochanganya kazi hizo mbili. Tayari tunafahamu kuwa kipengele cha INDEX kinahitaji nambari za safu mlalo na safu wima ili kupata data ilhali kipengele cha MATCH hurejesha eneo la data. Kwa hivyo, tunaweza kuweka hoja zao kwa urahisi ili kupata nambari za safu mlalo na safu wima.
Katika mkusanyiko wa data ufuatao, kazi ya INDEX itavuta data kutoka B5:D10 . Kazi ya MATCH hurejesha nambari ya safu mlalo 3 na tumebainisha nambari ya safu wima. Kwa hivyofomula italeta data iliyopo katika safu ya 3 na safu wima ya 3 katika safu.
1. Njia Mbili. Kutafuta kwa INDEX MATCH katika Excel
Njia Mbili kutafuta kunamaanisha kuleta nambari ya safu mlalo na nambari ya safu wima kwa kutumia MATCH kazi inayohitajika kwa INDEX kazi. Kwa hivyo, fuata hatua zilizo hapa chini ili kutekeleza kazi.
HATUA:
- Kwanza, chagua kisanduku F6 . 10>Kisha, charaza fomula:
=INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4,B4:D4,0))
- Mwishowe, bonyeza Ingiza na itarudisha thamani.
🔎 Je!Mfumo Unafanya Kazi Gani?
- MATCH(F5,B5:B10,0)
Fomula MATCH inarudisha 3 kwa INDEX kama safu mlalo nambari.
- MATCH(F4,B4:D4,0))
Hii MECHI formula inarudisha 3 hadi INDEX kama nambari ya safu wima.
- INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4, B4:D4,0))
Mwisho, kazi ya INDEX inarejesha 13500 iliyo katika safu ya 3 na safu ya 3 katika safu B5:D10 .
Soma Zaidi: SUMPRODUCT yenye INDEX na Kazi za MATCH katika Excel
2. INDEX MATCH Formula ya Kutafuta Kushoto
Faida kuu ya INDEX MATCH formula ni kwamba inaweza kuepua data kutoka upande wa kushoto wa thamani ya kuangalia. Kwa hivyo, jifunze hatua za kutekeleza operesheni.
HATUA:
- Kwanza, chagua kisanduku. F5 .
- Ifuatayo, andika fomula:
=INDEX(B5:B10,MATCH(F4,C5:C10,0))
- Mwishowe, bonyeza Enter na itarudisha thamani.
Hapa, fomula inarejesha Mchuuzi jina ambalo lipo upande wa kushoto wa thamani ya kuangalia Kebo .
🔎 Je, Mfumo Hufanya Kazije?
- MATCH(F4,C5:C10,0)
Fomula MATCH inarudisha 1 kwa INDEX kama nambari ya safu.
- INDEX(B5:B10,MATCH(F4,C5:C10,0))
Mwisho, INDEX kazi inarejesha Wilham iliyo katika safu ya 1 katika safu B5:B10 .
Soma Zaidi: Jinsi ya Kutumia Mfumo wa INDEX MATCH katika Excel (Mifano 9)
3. Utafutaji Nyeti wa Kesi Kwa Kutumia Mfumo wa INDEX MATCH
The MATCH kazi si nyeti kwa kadiri kwa chaguo-msingi. Hata hivyo, tunaweza kutumia chaguo la kukokotoa EXACT kutafuta ambayo inaheshimu hali ya juu na ya chini. Kwa hivyo, fuata mchakato wa Kutumia Mfumo wa INDEX MATCH kufanya Kesi – Utafutaji Nyeti katika Excel .
HATUA:
- Mwanzoni, chagua kisanduku F5 .
- Baadaye, andika fomula:
=INDEX(D5:D10,MATCH(TRUE,EXACT(F4,B5:B10),0))
- Mwishowe, bonyeza Enter ili kurudisha thamani.
🔎 Mfumo Unafanyaje Kazi?
- HASA(F4,B5:B10)
The EXACT function inarejesha TRUE tu kwa data ya kwanza ( B5 ) katika masafa B5:B10 na FALSE kwa wengine.
- MATCH(TRUE,EXACT(F4,B5:B10),0)
Hii MATCH formula inarudisha 1 kwa INDEX kama nambari ya safu mlalo.
- INDEX(D5:D10,MATCH(TRUE,EXACT(F4,B5:B10),0))
Mwisho, kazi ya INDEX hurejesha 2600 ambayo iko katika safu ya 1 katika safu D5:D10 .
Soma Zaidi: Mifano iliyo na INDEX Mfumo wa KULINGANA katika Excel (Njia 8)
4. Tumia INDEX MATCH kwa Mechi Iliyo Karibu Zaidi
Wakati mwingine, huenda tusipate ulinganifu kamili wa thamani ya utafutaji katika safu ya utafutaji. Katika hali hiyo, tunataka kutafuta mechi ya karibu zaidi. Hasa hutokea kwa maadili ya kuangalia nambari. Sasa, jifunze mchakato wa kupata Mechi Iliyokaribiana Zaidi kwa kutumia INDEX MATCH formula.
HATUA:
- Chagua kisanduku F5 mwanzoni.
- Kisha, charaza fomula:
=INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4)),ABS(D5:D10-F4),0))
- Mwisho, bonyeza Enter .
🔎 Je!Mfumo Unafanya Kazi Gani?
- ABS(D5:D10-F4)
Kwanza, fomula huondoa thamani ya kisanduku F4 kutoka kwa safu D5:D10 ili kuzalisha tofauti na tunatumia kitendaji cha ABS kubadilisha matokeo hasi kuwa chanya.
- MIN(ABS(D5:) D10-F4))
Kisha, kitendakazi cha MIN kinarudisha tofauti ndogo ambayo ni 500 .
- MECHI(MIN(ABS(D5:D10-F4)),ABS(D5:D10-F4),0)
MIN(ABS(D5:D10-F4)) towe la fomula ni thamani ya kuangalia ( 500 ) kwa MATCH kazi na safu ya utafutaji ni ABS(D5:D10-F4) matokeo ya fomula.
- INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4))), ABS(D5:D10-F4),0))
Hatimaye, INDEX function inarudi Router kama ina <1 iliyo karibu zaidi>Mauzo Halisi kiasi cha 5000 .
5. Utafutaji wa Vigezo Nyingi kwa Mfumo wa INDEX MATCH
Mojawapo ya shughuli muhimu zaidi na INDEX MATCH formula ni kwamba inaweza kufanya ukaguzi kulingana na hali nyingi. Fuata hatua zilizo hapa chini ili kuona jinsi tunavyoweza kupata Mauzo Halisi kulingana na Muuzaji jina na Bidhaa .
STEPS:
- Kwanza kabisa, chagua kisanduku F6 ili kuandika fomula:
=INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10),0))
- Baadaye, bonyeza Enter na utapata matokeo.
🔎 Je! Fomula Inafanyaje Kazi?
- MECHI(1,(F4=B5:B10)*(F5=C5:C10),0)
Fomula ya MATCH inarudisha 2 kwa INDEX kama nambari ya safu mlalo. Hapa, tunalinganisha vigezo vingi kwa kutumia mantiki ya boolean.
- INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10), 0))
Mwisho, INDEX function inarejesha 11500 iliyo katika safu ya 2 katika masafa 1>D5:D10 .
Soma Zaidi: Jinsi yaTumia Mfumo wa INDEX-MATCH katika Excel ili Kuzalisha Matokeo Nyingi
Visomo Sawa
- Vigezo Nyingi katika Excel Kwa Kutumia INDEX, MATCH na Kazi ya COUNTIF
- Jinsi ya kutumia INDEX & MATCH utendakazi wa laha kazi katika Excel VBA
- Excel Index Mechi kigezo kimoja/nyingi chenye matokeo moja/nyingi
- INDEX MATCH kwenye Laha Nyingi katika Excel ( Kwa Njia Mbadala)
- SUMIF yenye INDEX na Kazi za MATCH katika Excel
6. Mfumo wa ULINGANISHI WA Excel INDEX na Herufi za Wildcard
Tunaweza kutumia nyota ( * ), ambayo ni Herufi ya Wildcard , kupata inayolingana na thamani ya kuangalia. Tazama mfano hapa chini ili kutekeleza kazi hiyo. Tuna Nat katika seli F4 . Hakuna Mchuuzi mwenye jina hilo lakini tuna Nathan , ambayo ni sehemu inayolingana.
STEPS:
- Kwanza, chagua kisanduku F5 .
- Baada ya hapo, charaza fomula:
=INDEX(D5:D10,MATCH(F4&"*",B5:B10,0))
- Mwishowe, bonyeza Enter na itarudisha Mauzo Halisi ya Nathan .
🔎 Mfumo Unafanyaje Kazi?
- MATCH(F4&”*”,B5:B10,0)
F4&”*” ndio thamani yetu ya kuangalia ambapo nyota ni herufi ya kadi-mwitu inayowakilisha idadi yoyote ya herufi kuanzia Nat . Fomula inarudi 4 .
- INDEX(D5:D10,MATCH(F4&”*”,B5:B10,0))
Mwisho, kazi ya INDEX inarejesha 17000 ambayo iko katika safu ya ya 4 katika masafa D5:D10 .
Soma Zaidi: Vigezo Nyingi vya INDEX KULINGANA na Wildcard katika Excel (Mwongozo Kamili)
7. Tumia INDEX MATCH kwa Utafutaji wa Njia Tatu katika Excel
Matumizi ya kina ya formula ya INDEX MATCH ni kuhusu kufanya ukaguzi wa Njia Tatu . Sintaksia nyingine ya kazi ya INDEX ni:
INDEX (safu, nambari_safu, [col_num], [area_num])
Wapi, [area_num] ( Chaguo ) inamaanisha Ikiwa safu ya hoja ni ya safu nyingi, nambari hii itachagua marejeleo mahususi kutoka kwa safu zote.
Katika mfano huu, sisi' nitatumia hoja hii ya hiari kurudisha data inayohitajika kutoka kwa mwezi wowote wa Januari , Februari , na Machi . Kwa hivyo, fuata hatua zilizo hapa chini ili Kutumia Mfumo wa INDEX MATCH katika Excel kwa Njia Tatu Kutafuta .
STEPS:
- Kwanza kabisa, chagua kisanduku F7 ili kuandika fomula:
=INDEX((B6:D7,B11:D12,B16:D17),MATCH(F5,B6:B7,0),MATCH(F6,B5:D5,0),(IF(F4="January",1,IF(F4="February",2,3))))
- Ifuatayo, bonyeza Ingiza . Kwa hivyo, utaona matokeo.
🔎 Je! Mfumo Unafanya Kazi Gani?
- IF(F4=”Januari”,1,IF(F4=”Februari”,2,3))
Kitendaji cha IF kitarudi 2 kama mwezi wetu tuliopewa ni Februari . Kazi ya INDEX itachukua thamani kutoka kwa safu ya 2 yaani Februari .
- MATCH(F6,B5:D5,0)
The MATCH kazi inarudi 3 .
- MATCH(F5,B6:B7,0)
Hii MATCH kazi inarejesha 2 .
- INDEX((B6:D7,B11:D12, B16:D17), MATCH(F5,B6:B7,0),MATCH(F6,B5:D5,0),(IF(F4=”Januari”,1,IF(F4=”Februari”,2,3) )))
Mwisho, INDEX function inarejesha 12500 ambayo iko kwenye makutano ya safuwima 3 na 2 safu ya 2 safu.
Soma Zaidi: Jinsi ya Kutumia INDEX MATCH Badala ya VLOOKUP katika Excel (Njia 3 )
8. Rejesha Thamani za Safu Mlalo/Safu Wima Nzima kwa Mfumo wa INDEX MATCH
Utumizi mwingine wa formula INDEX MATCH ni kurejesha data kutoka kwa safu mlalo yote au safu. Kwa hivyo, jifunze utaratibu wa kutekeleza operesheni.
HATUA:
- Mwanzoni, chagua kisanduku F5 . Hapa, andika fomula:
=INDEX(B5:D10,MATCH(F4,B5:B10,0),0)
- Baada ya hapo, bonyeza Enter na 'itamwaga data ya safu nzima ya 3 katika masafa B5:D10 .
🔎 Mfumo Unafanyaje Kazi?
- MATCH(F4,B5:B10,0)
The MECHI fomula inarejesha 3 kwa INDEX kama nambari ya safu mlalo.
- INDEX(B5:D10,MATCH(F4,B5:B10, 0),0)
Kitendo cha INDEX hurejesha thamani zote katika safu ya 3 katika safu.