INDEX-MATCH yenye Mechi Nyingi katika Excel (Mifano 6)

  • Shiriki Hii
Hugh West

Excel hutoa utendaji tofauti na njia za kuleta thamani zinazolingana. Kulingana na hali hiyo, watumiaji wanaweza kuchagua mapendekezo yao. Mafunzo haya yatakuonyesha jinsi ya kupata matokeo kwa kutumia INDEX MATCH na mechi nyingi katika Excel.

Mambo ya kwanza kwanza, hebu tujue kitabu cha kazi cha leo.

Katika laha za kitabu cha kazi cha leo, utapata bidhaa na uhusiano wao wa bei. Kwa kutumia uhusiano huu tutaona mifano michache ya kupata thamani kwa vigezo vingi .

Katika ulimwengu halisi unaweza kuhitaji kushughulikia seti za data za mahusiano kadhaa na kuweka vigezo tofauti ili kutoa matokeo. Ili kuifanya iwe rahisi kwa sasa, tutapata Bei ya Bidhaa inayolingana na jina na ukubwa.

Pakua Kitabu cha Mazoezi

Unaweza kupakua kitabu cha kazi kilichotumika kwa onyesho pamoja na fomula zote. kutoka kwa kiungo kilicho hapa chini.

INDEX-MATCH with Multiple Matches.xlsx

Misingi ya INDEX-MATCH

Misingi ya Utendakazi wa INDEX

Kitendakazi cha INDEX hurejesha thamani au marejeleo ya thamani kutoka ndani ya jedwali au masafa. Inaweza kutumika kupata maadili mahususi, au safu mlalo na safu wima zozote. Hebu tuone sintaksia ya kitendakazi cha INDEX.

INDEX(array/reference, row_number, column_number,area_number)

safu au marejeleo: Seli au safu ya visanduku kuangalia

row_number: Safu mlalo katika safu ambayo unaweza kurudisha aROW($B$6:$B$10)) ikiwa thamani ni kweli. Vinginevyo, inarudisha kamba tupu. Sehemu ya MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) sehemu ni mfululizo wa nambari ambapo ROW($B$6:$B$10 ) na ROW($B$6:$B$10) zinazolingana. Hii ni mbinu rahisi ya kupunguza idadi ya jumla ya safu mlalo katika sehemu iliyochaguliwa.

👉 Baada ya hapo, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12)] , 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1) tafuta ROWS($A$1:A1) -thamani ndogo zaidi kutoka kwa matokeo ya IF sehemu.

👉 Hatimaye, INDEX($C$6:$C $10, NDOGO(IF(ISNUMBER(MECHI($B$6:$B$10, $C$12, 0))), MECHI(ROW($B$6:$B$10),ROW($B$6:$B$10)) , “”), ROWS($A$1:A1))) inachukua matokeo ya chaguo la kukokotoa la awali kama nambari ya safu mlalo na ROWS($A$1:A1) kama nambari ya safu wima na kurejesha thamani iliyo katika nafasi hii katika safu C6:C10 .

👉 Vile vile, INDEX('Shop 2'!$C$6:$C$10, SMALL(IF (ISNUMBER(MECHI('Duka 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW('Shop 2'!$B$6:$B$10), ROW('Shop 2') !$B$6:$B$10)), "”) hufanya vivyo hivyo lakini kutoka kwa laha ya pili. Kama jina la laha ni "Duka la 2", tumeiongeza kabla ya kuchagua safu/kisanduku. Huhitaji ili kuziongeza kwenye karatasi unayofanya cal hesabu juu. Kwa hivyo hatukufanya hivyo kwa "Duka 1" katika sehemu ya awali ya fomula.

👉 Hatimaye, tumeongeza chaguo zima la kukokotoa katika IFERROR tendakazi. Thesababu ni kurudisha nafasi iliyo wazi endapo hitilafu zitatokea wakati wa kutekeleza fomula.

  • Mwishowe, bonyeza Enter .

  • Sasa, chagua kisanduku tena. Kisha ubofye na uburute ikoni ya mpini wa kujaza kwa baadhi ya visanduku chini (zaidi ya kiwango kinachokadiriwa cha kisanduku cha kutoa kinapaswa kuwa sawa).

Kwa hivyo, tutapata zote. zinazolingana kwa kutumia INDEX-MATCH kutoka laha nyingi za kazi katika Excel.

6. INDEX-MATCH kwa Vigezo Nyingi Bila Mpangilio

Tunaweza pia kutumia INDEX-MATCH kwa mechi nyingi au vigezo bila yoyote safu. Kwa mfano, hebu tuchukue mkusanyiko wa data ufuatao.

Lakini tunahitaji safu wima ya msaidizi ili kufanikisha hilo kwanza. Tutatumia kitendakazi cha CONCATENATE pamoja na vitendaji vinavyohusika. Fuata hatua hizi kwa mwongozo kamili.

Hatua:

  • Kwanza, chagua kisanduku F5 na uandike fomula ifuatayo.

=CONCATENATE(C5,",",D5,",",E5)

  • Kisha bonyeza Ingiza .

31>

  • Sasa chagua kisanduku tena na ubofye na uburute aikoni ya mpini wa kujaza hadi mwisho wa safu wima ili kunakili fomula ya visanduku vingine.

  • Ifuatayo, tutapata INDEX-MATCH kwa miaka yote 100 kwenye mkusanyiko asilia wa data. Kwa hilo, chagua kisanduku cha kuhifadhi thamani ( H5 katika hali hii).
  • Kisha weka fomula ifuatayo.

=INDEX(B5:B19,MATCH("100,100,100",F5:F19,0))

🔎 Mchanganuo waMfumo

👉 MATCH(“100,100,100”,F5:F19,0) hutafuta inayolingana kabisa ya 100,100,100 katika masafa F5: F19 .

👉 Kisha INDEX(B5:B19,MATCH(“100,100,100”,F5:F19,0)) hurejesha thamani katika nafasi ambayo thamani inalingana.

  • Mwishowe, bonyeza Enter .

Kwa njia hii, tunaweza kutumia INDEX-MATCH kwa vigezo vingi au inalingana katika Excel bila safu yoyote.

Jinsi ya Kurejesha Thamani Nyingi kwa Wima kwa kutumia INDEX-MATCH Formula katika Excel

Ikiwa ungependa kurejesha thamani nyingi kiwima kwa kutumia INDEX-MATCH, hebu tuangalie mfano ufuatao.

Fuata hatua hizi ili kuona jinsi tunavyoweza kufanikisha hilo kwa mkusanyiko wa data.

Hatua:

  • Kwanza, chagua kisanduku F5 .
  • Pili, andika fomula ifuatayo.

=IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))),"")

🔎 Uchanganuzi wa Mfumo

👉 ROW($B$5:$B$14) rejesha safu iliyo na nambari za safu mlalo za safu B5:B14 .

👉 ROW($B$5:$B$14)-ROW($B$5) +1 hurejesha tofauti kati ya safu na nambari ya safu mlalo ya kisanduku B5 ambayo ni safu tu ya 1 hadi 10 katika kesi hii.

👉 IF( $E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1) huangalia ambapo thamani ya seli E5 ni sawa katika masafa B5:B14 na kurudisha nambari katika safu ambapo ni kweli kutoka kwa ile iliyotangulia.safu.

👉 NDOGO(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW (1:1) hurejesha nambari ndogo zaidi kutoka kwa safu.

👉 INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B) $14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))) kisha hurejesha thamani katika nafasi hiyo katika masafa C5:C14 .

👉 Hatimaye, IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW)$B$5: $B$14)-ROW($B$5)+1),ROW(1:1))),””) inahakikisha kwamba ikiwa thamani itasababisha hitilafu katika fomula, itarejesha mfuatano tupu.

  • Tatu, bonyeza Enter .

  • Kisha chagua kisanduku tena. Hatimaye, bofya na uburute aikoni ya mpini wa kujaza chini ili baadhi ya visanduku vipate thamani zote.

Kwa njia hii tunaweza kurejesha thamani nyingi. kwa wima kwa kutumia INDEX-MATCH katika Excel.

Soma Zaidi: INDEX MATCH yenye Vigezo Vingi katika Laha Tofauti (Njia 2)

Hitimisho

Ni hayo tu kwa leo. Tumejaribu kukuonyesha njia kadhaa za INDEX MATCH kwa kuzidisha le mechi. Natumai utapata hii kusaidia. Jisikie huru kutoa maoni ikiwa jambo lolote linaonekana kuwa gumu kuelewa. Unakaribishwa kutujulisha kuhusu mbinu nyingine zozote za kazi hii.

Kwa miongozo zaidi kama hii, tembelea Exceldemy.com .

thamani

nambari_ya safuwima: Safu wima katika safu ambayo thamani itatolewa

nambari_ya_eneo: Huchagua fungu la visanduku katika marejeleo ambalo kutoka kwao itarejesha nambari. makutano ya nambari_mlalo na nambari_ya_safu . Hii ni sehemu ya hiari.

Unapoandika fomula unaweza kuchagua kutoa safu_nambari au nambari_ya safu . Ukitoa safu_nambari basi ni hiari kutumia nambari_ya safu na kinyume chake.

Unaweza kuangalia tovuti ya msaada wa Microsoft kwa sintaksia ya kina zaidi. uchanganuzi.

Misingi ya Kazi ya MATCH

Kiutendaji, chaguo la kukokotoa moja utakayopata mara nyingi zaidi ukiwa na kitendakazi cha INDEX ni kitendakazi cha MATCH . Chaguo za kukokotoa za MATCH hutumika kupata nafasi ya kipengee mahususi katika safu mbalimbali za visanduku. Hurejesha nafasi ya jamaa ya kipengee fulani katika safu.

Sintaksia ya chaguo za kukokotoa MATCH ni

MATCH(lookup_value, lookup_array, match_type)

thamani_ya_lookup: Thamani ya kutafuta katika safu_ya_lookup.

lookup_array: Masafa ya visanduku vinavyotafutwa.

aina_ya_match: Hii ni sehemu ya hiari. Unaweza kuingiza thamani 3.

1 = Ndogo au sawa na lookup_value

0 = Thamani_halisi

-1 = Kubwa au sawa na lookup_value

Kwa uelewa wa kina, unaweza kuangalia msaada wa Microsoft tovuti.

Mifano 6 Inayofaa ya Kutumia INDEX- MECHI Mfumo naMechi Nyingi

Sasa tutaweka fomula na nadharia hizi katika vitendo katika mkusanyiko wetu wa data. Tumetatua hali tofauti kwa kutumia INDEX-MATCH iliyo na mechi nyingi katika Excel na tumeijumuisha katika sehemu tofauti ili kuelewa vyema. Fuata pamoja ili kuona jinsi tunavyoweza kuzitumia katika hali tofauti au ukipendelea moja mahususi, unaweza kuipata kwenye jedwali lililo hapo juu.

1. INDEX-MATCH yenye Vigezo Vingi

Kwa kuleta thamani kwa vigezo vingi kwanza kabisa weka vigezo. Kwa mfano, ikiwa unataka kurejesha bei ya shati la ukubwa mdogo (katika kitabu chetu cha kazi), unahitaji kuweka jina la Bidhaa - Shati na Ukubwa - Ndogo.

Sasa fuata hatua hizi ili kuona jinsi tunavyoweza kutumia fomula kupata kielelezo kinacholingana na hizi nyingi zinazolingana katika Excel.

Hatua:

  • Kwanza, chagua kisanduku G6 .
  • Kisha andika fomula ifuatayo.

=INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0))

🔎 Uchanganuzi wa Mfumo

INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5: C15),0))

👉 (G4=B5:B15) na (G5=C5:C15) yote mawili ni masharti na kurejesha ama KWELI au FALSE kutegemea kama masharti ni kweli au la. Kwa nambari, wao ni 1 au 0. Kwa hivyo kuzidisha kunarudisha 1 ambapo zote mbili ni kweli.

👉 MATCH(1,(G4=B5:B15)*(G5=C5:C15), 0) hurejesha nafasi ambapo masharti yote mawili yapokweli. Katika hali hii, ni 1.

👉 INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0)) hurejesha thamani katika nafasi ambayo sehemu ya awali ya fomula iliyorejeshwa.

  • Mwishowe, bonyeza Enter .

0>Hivi ndivyo tunavyoweza kutumia INDEX MATCH kwa vigezo vingi au vinavyolingana katika Excel.

Soma Zaidi: Jinsi ya Kulinganisha Vigezo Nyingi kutoka kwa Mikusanyiko Tofauti katika Excel

2. INDEX-MATCH yenye Vigezo Nyingi Inamilikiwa na Safu Mlalo na Safuwima

Katika sehemu hii, tutajadili jinsi ya kufanya uchunguzi kwa kujaribu vigezo viwili au zaidi katika safu mlalo na safu wima. . Inaweza kuonekana kuwa gumu na ngumu.

Tunaleta mabadiliko kidogo katika mfano wetu, jedwali letu sasa limepangwa kwa njia ambayo thamani za Ukubwa (Ndogo, Kubwa, M, XL) zinawakilisha safu wima mahususi.

Sawa na sehemu iliyotangulia, weka bidhaa na ukubwa unaohitajika kama thamani za kigezo.

Fuata hatua hizi ili kuona jinsi tunavyoweza kutumia fomula kwa hili. sehemu.

Hatua:

  • Kwanza, chagua kisanduku I6 .
  • Kisha andika fomula ifuatayo katika it.

=INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0))

🔎 Uchanganuzi wa Mfumo

👉 MATCH(I4,B5:B7,0) hurejesha ulinganifu kamili wa thamani ya I4 katika masafa B5:B7 .

👉 Vile vile, MATCH(I5,C4:F4,0) hurejesha ulinganifu kamili wa thamani ya I5 katika masafa C4:F4 .

👉 Hatimaye, INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0)) inachukua matokeo ya chaguo la kukokotoa la kwanza kama nambari ya safu mlalo na chaguo la kukokotoa la pili kama nambari ya safu wima na kurejesha thamani iliyo katika nafasi kutoka kwa safu C5:F7 .

  • Baada ya hapo, bonyeza Enter .

Kwa hivyo, tunaweza kutumia INDEX-MATCH yenye vigezo vingi vya safu mlalo na safu wima.

Soma Zaidi: Excel Index Linganisha kigezo kimoja/nyingi chenye matokeo moja/nyingi

Visomo Sawa

  • INDEX MATCH na 3 Vigezo katika Excel (Mifano 4)
  • INDEX MATCH katika Laha Nyingi katika Excel (Pamoja na Mbadala)
  • Jumlisha na INDEX-MATCH Majukumu chini ya Nyingi Vigezo katika Excel
  • Faharasa Jumla ya Safu Mlalo Nyingi katika Excel (Njia 3)
  • Mfumo wa INDEX-MATCH ili Kupata Thamani ya Chini katika Excel (4 Njia Zinazofaa)

3. INDEX-MATCH kutoka Safu Zisizokaribiana

Katika sehemu hii, tutakuonyesha mfano wa jinsi ya kuleta matchi ng kwa kutumia safu wima mbili zisizo karibu. Zaidi ya hayo, tunahitaji kitendakazi cha IFERROR kwa hali hii.

Hii itakuwa mkusanyiko wa data wa onyesho.

Fuata hatua hizi kuona jinsi tunavyoweza kutumia INDEX-MATCH kwa safu wima zisizo karibu (bidhaa na kiasi) katika mkusanyiko huu wa data.

Hatua:

  • Kwanza, chagua kisanduku G6 .
  • Kisha andika kisandukukufuata fomula ndani yake.

=IFERROR(INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"No Value")

🔎 Uchanganuzi wa Mfumo

IFERROR(INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0))," Hakuna Thamani”)

👉 MATCH(G5,B4:B7,0) hupata thamani inayolingana kabisa ya kisanduku G5 katika masafa B4:B7 .

👉 na MATCH(F6,B4:D4,0) hupata uwiano kamili wa F6 ndio masafa B4:D4 .

👉 Kisha INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)) inachukua thamani ya kwanza ya chaguo la kukokotoa kama nambari ya safu mlalo na thamani ya pili ya chaguo za kukokotoa kama nambari ya safu wima na kurejesha thamani katika nafasi hiyo katika masafa B4:D7 .

👉 Hatimaye, IFERROR(INDEX (B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"Hakuna Thamani") hurejesha mfuatano wa "Hakuna Thamani" ikiwa kuna hitilafu wakati wa kutekeleza. fomula. Vinginevyo, italeta thamani ya kawaida.

  • Ifuatayo, bonyeza Enter kwenye kibodi yako.

Kama kwa matokeo, tunaweza kupata mechi inayolingana kwa kutumia INDEX-MATCH kutoka safu wima zisizo karibu kwa vigezo vilivyochaguliwa, hata kwa nyingi, katika Excel.

4. INDEX-MATCH kutoka kwa Jedwali Nyingi

Ili kupata zinazolingana kutoka kwa majedwali mengi tunaweza kutumia fomula ya INDEX-MATCH . Kando ya chaguo hili la kukokotoa, tutahitaji vitendaji vya DOGO , ISNUMBER , ROW , COUNTIF na IFERROR .

Katika jedwali la mfano, tuna Bidhaa 2 za duka. Kwa kutumia karatasi hii, tutaona jinsi ganikufanya kazi.

Fuata hatua hizi ili kuona jinsi tunavyoweza kutumia mchanganyiko wa vitendakazi hivi pamoja na INDEX-MATCH yenye mechi nyingi kutoka kwa seti hii ya jedwali katika Excel. .

Hatua:

  • Kwanza, chagua kisanduku C14 .
  • Sasa andika fomula ifuatayo.

=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))

🔎 Uchanganuzi wa Mfumo

IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0))), MATCH( SAFU ($B$6:$B$10), SAFU($B$6:$B$10)), “”), SAFU ($A$1:A1))), INDEX($F$6:$F$10, SMALL( IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), "") , ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))

👉 MATCH($B$6:$B$10, $C$12, 0) hupata inayolingana kabisa na C12 katika masafa B6:B10 .

=CONCATENATE(C5,",",D5,",",E5) ISNUMBER(MATCH($B) $6:$B$10, $C$12, 0)) huangalia kama thamani ni nambari katika chaguo la kukokotoa.

👉 IF(ISNUMBER(MATCH($B$6:$B$10) , $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”) ROW($B$6:$B$1 0)) huangalia ikiwa kitendakazi cha awali ni nambari au la. Ikiwa ni hivyo, basi inarudisha thamani ya matokeo ya MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) ambayo ni nafasi ambapo safu mlalo. nambari zinalinganishwa katika kazi za kwanza na za pili ROW . Vinginevyo, itarejesha mfuatano usio na kitu.

👉 SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6): $B$10), ROW($B$6:$B$10)),“”), ROWS($A$1:A1)) hurejesha ROWS($A$1:A1) -thamani ndogo zaidi kutoka kwa safu.

👉 Hatimaye. INDEX($C$6:$C$10,NDOGO(IF(ISNUMBER(MECHI($B$6:$B$10, $C$12, 0))), MECHI(SAFU($B$6:$B$10), ROW($B$6:$B$10)), “”), ROWS($A$1:A1))) hurejesha thamani katika nafasi hiyo katika safu C6:C10 .

👉 INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0))), MATCH(ROW($E$6): $E$10), ROW($E$6:$E$10)), “”), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))) je jambo lile lile, lakini kutoka kwa jedwali la pili kama masafa ni tofauti kwa uwazi katika sehemu hii ya fomula.

👉 Hatimaye, kitendakazi kizima huchukua kitendakazi kizima na kurudisha INDEX-MATCH michanganyiko. Athari ya IFERROR kazi ni kama kungekuwa na hitilafu wakati wa kutekeleza fomula haitaleta thamani yoyote.

  • Kisha bonyeza Enter .

  • Baada ya hapo, chagua kisanduku tena na ubofye na uburute aikoni ya mpini wa kujaza chini kwa visanduku vingi ili kupata thamani zingine kutoka kwa jedwali. Unaweza kuburuta visanduku vya ziada, Excel itasimamisha thamani wakati hakuna zaidi.

Hivi ndivyo tunavyoweza kutumia INDEX-MATCH kwa kutumia vigezo kutoka jedwali nyingi katika Excel.

Soma Zaidi: Vigezo Nyingi katika Excel Kwa Kutumia INDEX, MATCH, na Kazi COUNTIF

5. INDEX-MATCH kutoka Laha Nyingi za Kazi

Tunaweza kutumia INDEX-MATCHformula juu ya karatasi tofauti. Hapa tuna meza hizi mbili juu ya laha mbili tofauti za kazi.

Nunua karatasi 1 kwa Duka la 1 na Nunua karatasi 2 kwa duka la 2.

Ili kutoa matokeo tunachohitaji kufanya ni kutoa tu jina la Laha kabla ya Rejeleo la Kiini. Fuata hatua hizi kwa maelezo zaidi.

Hatua:

  • Kwanza, chagua kisanduku C14 kutoka laha “Duka 1”.
  • Kisha andika fomula ifuatayo.

=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX('Shop 2'!$C$6:$C$10, SMALL(IF(ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW('Shop 2'!$B$6:$B$10), ROW('Shop 2'!$B$6:$B$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))

8>

🔎 Uchanganuzi wa Mfumo

IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MECHI($B$6:$) B$10, $C$12, 0)), MECHI(ROW($B$6:$B$10), ROW($B$6:$B$10)), “”), SAFU($A$1:A1))) , INDEX('Duka 2'!$C$6:$C$10, SMALL(IF(ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0))), MATCH(ROW(') Nunua 2'!$B$6:$B$10), ROW('Duka 2'!$B$6:$B$10)), “”), ROWS($A$1:A1)-COUNTIF($B$6:$ B$10, $C$12))))

👉 MATCH($B$6:$B$10, $C$12, 0) hutafuta inayolingana kabisa na thamani ya seli C12 katika safu B6:B10 .

👉 ISNUMBER(MATCH($B$6:$B$10, $C$12, 0) ) huangalia kama matokeo ya chaguo za kukokotoa za awali ni nambari au la. Ambayo huamua kama kulikuwa na mechi au la. Hii ni kubadilisha tu thamani ya nambari kuwa boolean.

👉 Kisha IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($) B$6:$B$10), ROW($B$6:$B$10)), “”) huangalia thamani ya boolean na kurejesha MATCH(ROW($B$6:$B$10),

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.