Talaan ng nilalaman
Sa Microsoft Excel, mayroong ilang mga formula na available sa VLOOKUP at nagbabalik ng mga halaga mula sa maraming column. Dahil ang VLOOKUP function ay hindi nakakapag-extract ng maramihang data mismo, kailangan naming gumawa ng array formula na may ang VLOOKUP function . Mayroon ding mga simpleng alternatibo sa array formula upang magbalik ng mga value mula sa maraming column at lahat ng mga pamamaraang ito ay tatalakayin sa artikulong ito na may mga angkop na halimbawa at mga paglalarawan.
I-download ang Practice Workbook
Maaari mong i-download ang Excel workbook na ginamit namin para ihanda ang artikulong ito.
VLOOKUP to Return Multiple Column.xlsx
4 na Paraan ng Paggamit ng VLOOKUP para Magbalik ng Maramihang Mga Column sa Excel
1. VLOOKUP na may Array Formula para Magbalik ng Mga Halaga mula sa Maramihang Mga Column
Sa sumusunod na larawan, mayroong isang dataset na naglalaman ng iba't ibang modelo ng smartphone at mga detalye ng mga ito. Ang talahanayan ng output sa ibaba ay kakatawan sa lahat ng mga detalye para sa isang tinukoy na modelo ng smartphone. Gagamitin namin ang VLOOKUP function para mag-extract ng data mula sa maraming column para sa tinukoy na handset o smartphone device.
Ipagpalagay na gusto naming alisin ang mga detalye para sa smartphone device Poco F3 . Ang kinakailangang array formula na may VLOOKUP function sa output na Cell C15 ay magiging:
=VLOOKUP(B15,B5:F12,{2,3,4,5},FALSE)
Pagkatapos pindutin ang Enter , gagana ang functionibalik ang lahat ng mga pagtutukoy para sa napiling device nang sabay-sabay.
Magbasa Nang Higit Pa: Excel VLOOKUP para Ibalik ang Maramihang Value nang Patayo
2. Ang VLOOKUP para Magbalik ng Maramihang Mga Column mula sa Iba't ibang Workbook sa Excel
Sa seksyong ito, gagamitin namin ang VLOOKUP function para kumuha ng data mula sa isang iba't ibang worksheet na kasalukuyan sa ibang workbook. Habang inilalapat ang paraang ito, kailangan mong tandaan na ang isa pang workbook ay dapat panatilihing bukas kung hindi ay magbabalik ang function ng isang #N/A error.
Ipagpalagay natin, ang sumusunod na pangunahing talahanayan ng data ay naroroon sa isang Excel workbook na pinangalanang Book 1 .
At isa pang workbook na pinangalanang Book 2 ang kakatawan sa output data na dapat kinuha mula sa Aklat 1 para sa isang tinukoy na smartphone device.
Kaya, sa Aklat 2 , ang output Cell C5 Ang ay sasakupin ang sumusunod na formula:
=VLOOKUP(B5,'[Book 1.xlsx]Sheet1'!$B$5:$F$12,{2,3,4,5},FALSE)
Pagkatapos pindutin ang Enter , ikaw ay kunin ang mga detalye para sa napiling device gaya ng ipinapakita sa screenshot sa ibaba.
Magbasa Nang Higit Pa: Paggamit ng VBA VLOOKUP upang Makahanap ng Mga Halaga mula sa Iba Worksheet sa Excel
Mga Katulad na Pagbasa
- Excel VLOOKUP para Makahanap ng Huling Halaga sa Column (na may mga Alternatibo)
- Paano Mag-VLOOKUP na may Maramihang Kundisyon sa Excel (2 Paraan)
- Halimbawa ng VLOOKUP sa Pagitan ng Dalawang Sheet sa Excel
- Paano Magsagawa ng VLOOKUPna may Wildcard sa Excel (2 Paraan)
- VLOOKUP at Ibalik ang Lahat ng Mga Tugma sa Excel (7 Paraan)
3. VLOOKUP sa Sum Return Values mula sa Maramihang Column sa Excel
Pagkatapos magbalik ng mga value mula sa maraming column na may VLOOKUP function, maaari kaming magsagawa ng anumang uri ng pagkalkula sa output data. Ipinapakita ng sumusunod na talahanayan ng data ang data ng mga benta para sa ilang random na salesman sa sunud-sunod na 5 araw. Ang gagawin namin dito ay maghanap ng salesman sa talahanayan ng data, ilabas ang kaukulang mga benta sa loob ng 5 araw at pagkatapos ay suriin ang kabuuang benta sa output Cell C18 .
Ipagpalagay na gusto naming malaman ang kabuuang benta para kay Patrick. Ang kinakailangang formula na binubuo ng SUM at VLOOKUP function sa Cell C18 ay dapat na:
=SUM(VLOOKUP(C17,B6:G15,{2,3,4,5,6},FALSE))
Ngayon pindutin ang Enter at makukuha mo kaagad ang kabuuang halaga ng benta para sa napiling salesperson.
Magbasa Pa: Paano Mag-Vlookup at Magsama ng Maramihang Sheet sa Excel (2 Formula)
4. VLOOKUP with COLUMN Function to Return Values from Multiple Column
Mayroon kaming ibang paraan na available para magamit ang VLOOKUP function para magbalik ng maramihang column at sa pagkakataong ito hindi na namin gagamitin ang array formula . Sa halip, gagamitin namin ang COLUMN function dito para tukuyin ang column number para sa VLOOKUP function. Pagkatapos nito, kailangan nating gamitin ang Fill Handle kasamaang row para i-autofill ang natitirang data para sa tinukoy na smartphone device.
Dahil kukunin natin ang mga detalye para sa Poco F3 , ang kinakailangang formula sa output Cell Ang C15 ay magiging:
=VLOOKUP($B$15,$B$5:$F$12,COLUMN(C$4)-1,FALSE)
Pagkatapos pindutin ang Enter at i-drag ang Punan ang Handle pakanan hanggang sa huling output cell, makikita natin ang mga sumusunod na return value.
Isang Alternatibo sa VLOOKUP para Magbalik ng Maramihang Mga Column sa Excel
Ang pinaka-angkop na alternatibo sa VLOOKUP function ay ang kumbinasyon ng INDEX at ang MATCH function. Ang INDEX function ay nagbabalik ng value o reference sa intersection ng partikular na row at column. Ang MATCH function ay nagbabalik ng kaugnay na posisyon ng isang item sa isang array na tumutugma sa isang tinukoy na halaga sa isang tinukoy na pagkakasunud-sunod. Sa aming formula, ilalagay namin ang function na MATCH upang tukuyin ang row number para sa lookup device.
Kaya, ang kinakailangang array formula sa output Cell C15 ay magiging:
=INDEX(B5:F12,MATCH(B15,B5:B12,0),{2,3,4,5})
Pagkatapos pindutin ang Enter , ipapakita sa iyo ang mga detalyeng kinuha mula sa maraming column para sa napiling smartphone device.
Magbasa Nang Higit Pa: INDEX MATCH vs VLOOKUP Function (9 na Halimbawa)
Mga Pangwakas na Salita
Sana, lahat ng mga pamamaraang ito na nabanggit sa itaas ay makakatulong na sa iyo na mailapat ang mga ito sa iyong Excelmga spreadsheet kapag kailangan mong maghanap ng isang halaga at maglabas ng maraming column mula sa isang talahanayan ng data. Kung mayroon kang anumang mga katanungan o puna, mangyaring ipaalam sa akin sa seksyon ng komento. O maaari mong tingnan ang aming iba pang mga artikulo na nauugnay sa mga function ng Excel sa website na ito.