Talaan ng nilalaman
Sa Microsoft Excel, ang function na VLOOKUP ay karaniwang ginagamit upang maghanap ng value sa pinakakaliwang column ng isang table at pagkatapos ay magbalik ng value sa parehong row mula sa isang tinukoy na column. Sa artikulong ito, makikita mo kung paano mo magagamit ang VLOOKUP function na ito sa pagitan ng dalawang sheet sa Excel at mag-extract ng data mula sa isa pang worksheet na may wastong mga halimbawa at mga guhit.
I-download ang Practice Workbook
Maaari mong i-download ang Excel workbook na ginamit namin para ihanda ang artikulong ito.
Halimbawa ng VLOOKUP sa Pagitan ng Dalawang Sheets.xlsx
4 Mga Halimbawa na may VLOOKUP sa Pagitan ng Dalawang Sheet sa Excel
Halimbawa 1: Paggamit ng VLOOKUP sa Pagitan ng Dalawang Sheet sa Parehong Excel Workbook
Sa sumusunod na larawan, ang Sheet1 ay kumakatawan sa ilang mga detalye ng isang bilang ng mga modelo ng smartphone.
At narito ang Sheet2 kung saan lamang dalawang column mula sa unang sheet ang nakuha. Sa column na Price , ilalapat namin ang function na VLOOKUP upang makuha ang mga presyo ng lahat ng device mula sa Sheet1 .
Ang kinakailangang formula sa unang output Cell C5 sa Sheet2 ay magiging:
=VLOOKUP($B5,Sheet1!$B$5:$E$14,4,FALSE)
Pagkatapos pindutin ang Enter , makukuha mo ang presyo ng unang smartphone device na kinuha mula sa Sheet1 .
Ngayon kailangan mong gamitin ang Fill Handle para i-autofill ang natitirang mga cell sa Column C . At ang huling pananaw ay dapat na bilangsumusunod:
Magbasa Nang Higit Pa: VLOOKUP Formula sa Excel na may Maramihang Sheet (4 Simpleng Tip)
Halimbawa 2: Paggamit ng VLOOKUP sa Pagitan ng Dalawang Sheet sa Magkaibang Workbook
Ngayon ay gagamitin namin ang VLOOKUP function para mag-extract ng data mula sa isa pang worksheet sa isa pang workbook.
Halimbawa, ang sumusunod na pangunahing talahanayan ng data ay nasa isang workbook na pinangalanang Book1 .
At narito ang isa pang workbook na pinangalanang Book2 na kakatawan sa output data na kinuha mula sa unang workbook.
Sa pangalawang workbook, ang kinakailangang formula sa unang output Cell C5 ay magiging:
=VLOOKUP(B5, [Book1.xlsx]Sheet1!$B$5:$E$14,4, FALSE)
Pagkatapos pindutin ang Enter at awtomatikong punan ang natitirang bahagi ng mga cell sa Presyo column, makukuha mo kaagad ang lahat ng output data tulad ng ipinapakita sa larawan sa ibaba.
Tandaan: Habang kumukuha ng data mula sa ibang workbook, dapat mong tandaan na ang parehong workbook ay kailangang panatilihing bukas. Kung hindi, hindi gagana ang nabanggit na formula at magbabalik ng #N/A error.
Magbasa Nang Higit Pa: Paggamit ng VBA VLOOKUP para Maghanap Mga Value mula sa Isa pang Worksheet sa Excel
Mga Katulad na Pagbasa
- INDEX MATCH vs VLOOKUP Function (9 na Halimbawa)
- Paano Pagsamahin ang Excel SUMIF & VLOOKUP sa Maramihang Sheet
- VLOOKUP na may Mga Numero sa Excel (4 na Halimbawa)
- Paano mag-VLOOKUP gamit angMaramihang Kundisyon sa Excel (2 Paraan)
- VLOOKUP para Magbalik ng Maramihang Mga Column sa Excel (4 na Halimbawa)
Halimbawa 3: IFERROR na may VLOOKUP sa Dalawang Worksheet sa Excel
Minsan ang lookup value ay maaaring hindi makita sa pangunahing talahanayan ng data. Sa ganoong sitwasyon, maaari naming gamitin ang function na IFERROR upang i-customize ang isang mensahe ng error at ipakita ang output kapag bumalik ang formula.
Halimbawa, sa sumusunod na larawan, ang smartphone device sa <1 Ang>Cell B5 ay hindi available sa Sheet1 . Kaya, sa output na Cell C5 , ang VLOOKUP function ay dapat magbalik ng halaga ng error. Ngunit papalitan namin ngayon ang halaga ng error ng isang naka-customize na mensahe “Not Found” .
Kaya, ang kinakailangang formula sa Cell C5 ay dapat na:
=IFERROR(VLOOKUP(B5,Sheet1!B5:E14,4,FALSE),"Not Found")
Pagkatapos pindutin ang Enter at awtomatikong punan ang buong column, makukuha natin ang mga sumusunod na output .
Halimbawa 4: Pagsasama-sama ng INDIRECT sa VLOOKUP para sa Dalawang Sheet sa Excel
Ang INDIRECT function ay bumabalik isang reference na tinukoy ng isang text string. Sa pamamagitan ng paggamit nitong INDIRECT function sa loob, ang VLOOKUP function ay maglalabas ng data mula sa isang pinangalanang hanay sa anumang worksheet na available sa isang workbook.
Sa una, kailangan nating tumukoy ng pangalan para sa napiling hanay ng mga cell B5:E14 sa Kahon ng Pangalan . Ipagpalagay natin, pinangalanan natin itong ‘Specs’ dahil kinakatawan ng talahanayan ng data angmga detalye ng mga smartphone device sa madaling sabi.
Ngayon, sa Sheet2 , ang kinakailangang formula sa output na Cell C5 ay maging:
=IFERROR(VLOOKUP(B5,INDIRECT("Specs"),4,FALSE),"Not Found")
Pagkatapos ipasok ang nabanggit na formula at i-drag ito pababa sa huling cell, makakakuha ka ng mga katulad na resulta gaya ng makikita sa iba pang tatlong nakaraang halimbawa sa artikulong ito.
Magbasa Nang Higit Pa: INDIRECT VLOOKUP sa Excel
Mga Pangwakas na Salita
Kaya, ang lahat ng ito ay apat na mabilis at simpleng formula na may function na VLOOKUP upang kumuha ng data mula sa isa pang worksheet. 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.