Pag-andar ng Index upang Magtugma at Magbalik ng Maramihang Mga Halaga nang patayo sa Excel

  • Ibahagi Ito
Hugh West

Hindi mo magagamit ang function na VLOOKUP para tumugma at magbalik ng maraming value sa Excel. Sa artikulong ito, ipapakita ko kung paano gamitin ang function na INDEX para itugma at ibalik ang maraming value nang patayo at pahalang. Ipapakita ko rin sa iyo ang ilang iba pang paraan para gawin ang gawain.

Sabihin natin, mayroon kaming pangalan ng maraming lungsod ng iba't ibang bansa sa aming dataset. Ngayon gusto naming makuha ang pangalan ng mga lungsod sa isang column o row para sa anumang partikular na bansa.

I-download ang Practice Workbook

Index Match return multiple values ​​Vertically.xlsx

Index Function na Magtugma at Magbalik ng maramihang Value Vertically at Iba pang Cases

1.   Ano ang Mangyayari Kung Gagamitin Namin ang VLOOKUP Function?

Una, tingnan natin kung ano ang mangyayari kung gusto nating itugma at ibalik ang maraming value sa pamamagitan ng paggamit ng ang VLOOKUP function . Upang tumugma sa bansang United States at mga lungsod sa pagbalik ng bansang ito, i-type ang sumusunod na formula sa cell E5,

=VLOOKUP(D5,A5:B15,2,FALSE)

Dito, D5 = Halaga ng paghahanap

A5:B15 = hanay ng paghahanap

2 = Hanay ng paghahanap ng lookup range

FALSE = Eksaktong tugma

Pagkatapos pindutin ang ENTER , ang pangalan lang ng unang lungsod ang makukuha namin . Ibig sabihin VLOOKUP hindi maibabalik ang maramihang mga halaga, ibinabalik lamang nito ang mga unang halaga. Kaya, hindi tayo makakakuha ng maraming value nang patayo sa pamamagitan ng paggamit ng VLOOKUP function.

Magbasa Nang Higit Pa: Paano Gamitin ang INDEX MATCH Sa halip na VLOOKUP sa Excel (3 Paraan)

2.   function na INDEX upang Itugma at Ibalik ang Maramihang Mga Value

2.1 Ibalik ang Mga Value nang patayo

Ang function na INDEX ay maaaring tumugma at magbalik ng maraming value nang patayo. I-type ang formula sa cell 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))),"")

Dito, $B$5:$B$15 =range para sa value

$D$5 = lookup criteria

$A$5:$A$15 = range para sa criteria

ROW(1:1) ay nagsasaad na ang value ay ibabalik nang patayo

Pagkatapos pindutin ang ENTER makukuha mo ang unang lungsod ng United States sa cell E5.

Ngayon i-drag ang cell E5 patayo pababa, gagawin mo makuha ang lahat ng lungsod ng United States sa column E.

Maaari ka ring tumugma para sa ibang mga bansa sa pamamagitan ng paggamit ng formula. Ilagay ang pangalan ng bansa sa cell D5, awtomatikong ibabalik nito ang mga lungsod ng bansa sa column D.

2.2 Ibalik Mga Value Pahalang

Ang INDEX function ay maaari ding magbalik ng mga value nang pahalang. I-type ang formula sa cell 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))),"")

Dito, $B$5:$B$15 =range para sa value

$D$5 = lookup criteria

$A$5:$A$15 = range para sa criteria

COLUMN(A1) ay nagsasaad na ang halaga ayibabalik nang pahalang

Pagkatapos pindutin ang ENTER , makukuha mo ang unang lungsod sa United States.

Ngayon i-drag ang cell E5 pahalang, makukuha mo ang lahat ng lungsod ng United States sa Row 5.

Magbasa Nang Higit Pa: Formula ng Excel INDEX-MATCH para Magbalik ng Maramihang Mga Halaga nang Pahalang

3.   Tungkulin ng TEXTJOIN na Magbalik ng Maramihang Mga Halaga sa isang Cell

Ang TEXTJOIN function ay maaaring magbalik ng maraming value sa isang cell. I-type ang formula sa cell E5,

=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))

Dito, D5 = Pamantayan

A5:B15 =  Saklaw para sa pagtutugma ng pamantayan

B5:B15 = Saklaw ng mga value

TAMA = Hindi papansinin ang lahat ng mga walang laman na cell

Pagkatapos pindutin ang ENTER , makukuha mo ang lahat ng lungsod ng United States sa cell E5.

Magbasa Nang Higit Pa: Excel INDEX MATCH Kung May Text ang Cell

Katulad Mga Pagbasa

  • Paano Pumili ng Tukoy na Data sa Excel (6 na Paraan)
  • INDEX MATCH vs VLOOKUP Function (9 na Halimbawa)
  • Paano Gamitin ang INDEX-MATCH Formula sa Excel para Makabuo ng Maramihang Resulta
  • Excel INDEX MATCH na may Maramihang Pamantayan (4 Angkop na Halimbawa)
  • Indeks na Tugma ang Maramihang Pamantayan sa Mga Row at Column sa Excel

4.   I-filter ang Maramihang Value nang Patayo

Makukuha mo ang mga valuepatayo sa pamamagitan ng paggamit ng Filter . Para diyan, pumunta muna sa Home > Pag-edit > Pagbukud-bukurin & I-filter > I-filter.

Ngayon ay ipapakita ang isang maliit na pababang arrow sa tabi ng lahat ng header ng column. Mag-click sa arrow sa tabi ng Bansa. May lalabas na dropdown na menu . Mula sa menu na ito piliin ang Estados Unidos lamang at mag-click sa OK.

Ngayon Sa iyong dataset, makikita mo lamang ang mga lungsod ng United States.

5.   Index at Pinagsama-samang Magtugma at Magbalik ng Maramihang Mga Halaga nang Patayo

Ang INDEX function at Ang AGGREGATE function ay maaaring tumugma at magbabalik ng maraming value nang patayo sa Excel. I-type ang formula sa cell 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))),"")

Dito, $B$5:$B$15 =range para sa value

$D$5 = lookup criteria

$A$5:$A$15 = range para sa criteria

Pagkatapos pindutin ang ENTER , makukuha mo ang unang lungsod ng United States sa cell E5.

Ngayon i-drag ang cell E5 patayo pababa, makukuha mo ang lahat ng lungsod ng United States sa column E.

Magbasa Nang Higit Pa: Excel Index Itugma ang isa/maraming pamantayan na may iisa/maraming resulta

Konklusyon

Maaari mong gamitin ang alinman sa mga inilarawang pamamaraan upang itugma at ibalik ang maramihang mga halaga nang patayo, ngunit ang paggamit ng INDEX function ay ang pinakamaginhawang paraan. Kung nahaharap ka sa anumang pagkalito tungkol sa alinman sa mga pamamaraan mangyaring mag-iwan ng komento.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.