Jedwali la yaliyomo
Huwezi kutumia kitendakazi cha VLOOKUP ili kulinganisha na kurejesha thamani nyingi katika Excel. Katika makala haya, nitaonyesha jinsi ya kutumia kitendakazi cha INDEX ili kulinganisha na kurejesha thamani nyingi kiwima na kimlalo. Pia nitakuonyesha njia zingine za kufanya kazi.
Tuseme, tunayo jina la miji mingi ya nchi tofauti kwenye mkusanyiko wetu wa data. Sasa tunataka kupata jina la miji katika safu au safu mlalo kwa nchi yoyote mahususi.
Pakua Kitabu cha Mazoezi
Index Match return multiple values Vertically.xlsx
Utendakazi wa Fahirisi Ili Kulingana na Kurejesha Thamani nyingi Wima na Kesi Nyingine
1. Nini Kitatokea Tukitumia Utendakazi wa VLOOKUP?
Kwanza, hebu tuangalie kitakachotokea ikiwa tunataka kulinganisha na kurejesha thamani nyingi kwa kutumia kitendakazi cha VLOOKUP . Ili kulinganisha nchi ya Marekani na miji ya kurejesha nchi hii, andika fomula ifuatayo katika kisanduku E5,
=VLOOKUP(D5,A5:B15,2,FALSE)
Hapa, D5 = Thamani ya utafutaji
A5:B15 = safu ya utafutaji
2 = Safu wima ya utafutaji mbalimbali
FALSE = Inalingana kabisa
Baada ya kubonyeza ENTER , tutapata tu jina la jiji la kwanza . Hiyo inamaanisha VLOOKUP haiwezi kurejesha thamani nyingi, inarejesha tu zile za kwanza. Kwa hivyo, hatuwezi kupata thamani nyingi kiwima kwa kutumia VLOOKUP kazi.
Soma Zaidi: Jinsi ya Kutumia INDEX MATCH Badala ya VLOOKUP katika Excel (Njia 3)
2. INDEX chaguo za kukokotoa ili Kulingana na Kurejesha Thamani Nyingi
2.1 Rejesha Thamani Wima
Kitendaji cha INDEX kinaweza kulinganisha na kurudisha thamani nyingi kiwima. Andika fomula katika kisanduku E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")
Hapa, $B$5:$B$15 =fungu la thamani
$D$5 = vigezo vya kuangalia
$A$5:$A$15 = mbalimbali kwa vigezo
ROW(1:1) inaonyesha kwamba thamani itarejeshwa kiwima
Baada ya kubonyeza ENTER utapata jiji la kwanza la Marekani kwenye seli E5.
Sasa buruta kisanduku E5 chini chini, pata miji yote ya Marekani katika safuwima E.
Unaweza pia kulinganisha na nchi nyingine kwa kutumia fomula. Ingiza jina la nchi katika kisanduku D5, itarejesha miji ya nchi kiotomatiki katika safuwima D.
2.2 Rejea Thamani Kwa Mlalo
Kazi ya INDEX pia inaweza kurejesha thamani kwa mlalo. Andika fomula katika kisanduku E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")
Hapa, $B$5:$B$15 =fungu la thamani
$D$5 = vigezo vya kuangalia
$A$5:$A$15 = mbalimbali kwa vigezo
SAFU(A1) inaonyesha kwamba thamaniitarejeshwa kwa mlalo
Baada ya kubonyeza ENTER , utapata jiji la kwanza nchini Marekani.
Sasa buruta kisanduku E5 mlalo, utapata miji yote ya Marekani katika Safu 5.
21>
Soma Zaidi: Mfumo ya Excel INDEX-MATCH ya Kurudisha Thamani Nyingi Mlalo
3. TEXTJOIN Kazi ya Kurudisha Thamani Nyingi katika Seli
Kitendakazi cha TEXTJOIN kinaweza kurejesha thamani nyingi katika kisanduku kimoja. Andika fomula katika kisanduku E5,
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
Hapa, D5 = Vigezo
1> A5:B15 = Masafa ya vigezo vinavyolingana
B5:B15 = Msururu wa thamani
TRUE = Kupuuza yote seli tupu
Baada ya kubonyeza ENTER , utapata miji yote ya Marekani katika kisanduku E5.
Soma Zaidi: ULINGANIFU WA INDEX ya Excel Ikiwa Kisanduku Ina Maandishi
Yanayofanana Masomo
- Jinsi ya Kuchagua Data Mahsusi katika Excel (Njia 6)
- INDEX MATCH vs Kazi ya VLOOKUP (Mifano 9)
- Jinsi ya Kutumia Mfumo wa INDEX-MATCH katika Excel ili Kuzalisha Matokeo Nyingi
- ULINGANIFU WA INDEX yenye Vigezo Vingi (Mifano 4 Inayofaa) 26>
- Faharasa Inayolingana Vigezo Nyingi katika Safu na Safu wima katika Excel
4. Chuja Thamani Nyingi Kwa Wima
Unaweza kupata thamaniwima kwa kutumia Chuja . Kwa hilo, kwanza nenda kwa Nyumbani > Inahariri > Panga & Chuja > Chuja.
Sasa mshale mdogo wa kushuka chini utaonyeshwa kando na kichwa cha safu wima yote. Bofya kwenye kishale kando ya Nchi. menyu kunjuzi itaonekana. Kutoka kwenye menyu hii chagua Marekani pekee na ubofye Sawa.
Sasa Katika mkusanyiko wako wa data, utaona tu miji ya Marekani.
5. Fahirisi na Ujumlishe Ili Ulingane na Urejeshe Thamani Nyingi Wima
Kitendaji cha INDEX na Kitendakazi cha AGGREGATE kwa pamoja kinaweza kulinganisha na kurudisha thamani nyingi kiwima katika Excel. Andika fomula katika kisanduku E5,
=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")
Hapa, $B$5:$B$15 =fungu la thamani
$D$5 = vigezo vya kuangalia
$A$5:$A$15 = mbalimbali kwa vigezo
Baada ya kubonyeza ENTER , utapata jiji la kwanza la Marekani kwenye seli E5.
Sasa buruta kisanduku E5 chini chini, utapata miji yote ya Marekani katika safuwima E.
Soma Zaidi: Excel Index Mechi kigezo kimoja/nyingi chenye matokeo moja/nyingi
Hitimisho
Unaweza kutumia mbinu yoyote kati ya zilizoelezwa ili kulinganisha na kurejesha thamani nyingi kiwima, lakini kutumia INDEX chaguo bora zaidinjia rahisi. Ukikumbana na mkanganyiko wowote kuhusu mbinu zozote tafadhali acha maoni.