Ang VLOOKUP function ng Excel ay ginagamit upang mahanap at ibalik ang impormasyon mula sa isang talaan ng data batay sa isang halaga ng lookup na pinili mo.
Kadalasan, hinihiling ng VLOOKUP ang halaga ng lookup upang maging nasa pinakaloob na haligi ng talahanayan ng data, at ang function ay nagbabalik ng ibang larangan ng data na matatagpuan sa parehong hilera sa kanan ng halagang ito.
Gayunpaman, sa pamamagitan ng pagsasama ng VLOOKUP gamit ang PUMILI function, ang isang kaliwa lookup formula ay maaaring malikha na:
- Pinapahintulutan ang halaga ng lookup na maging mula sa anumang hanay sa talahanayan ng data
- Ibinabalik ang impormasyon na matatagpuan sa anumang haligi sa kaliwa ng halaga ng lookup
Tandaan: Ang mga tagubilin na ito ay nalalapat sa mga bersyon ng Excel 2019, 2016, 2013, 2010, at Excel para sa Office 365.
01 ng 05Tutorial: Paggamit ng VLOOKUP at PUMILI Mga Pag-andar sa isang Left Lookup Formula
Upang lumikha ng kaliwang lookup formula na nakikita sa imahe ng halimbawa, gamitin ang formula:
= VLOOKUP ($ D $ 2, PUMILI ({1,2}, $ F: $ F, $ D: $ D), 2, FALSE)
Sa halimbawang ito, ginagawang posible ng formula na mahanap ang bahagi na ibinigay ng iba't ibang mga kumpanya na nakalista sa haligi 3 ng talahanayan ng data.
Ang trabaho ng PUMILI function sa formula ay upang linlangin VLOOKUP sa paniniwalang na haligi 3 ay haligi 1. Bilang isang resulta, ang pangalan ng kumpanya ay maaaring gamitin bilang ang lookup halaga upang mahanap ang pangalan ng bahagi na ibinigay ng bawat kumpanya.
Ipasok ang Data ng Tutorial
- Ipasok ang heading Supplier sa cell D1.
- Ipasok ang heading Bahagi sa cell E1.
- Ipasok ang talahanayan ng data na nakikita sa imahe sa itaas sa mga cell D4 hanggang F9
- Mga Hilera 2 at 3 ay iniwang blangko upang mapaunlakan ang pamantayan sa paghahanap at ang kaliwang lookup formula na nilikha sa panahon ng tutorial na ito
Buksan ang VLOOKUP Dialog Box
Kahit na posible na i-type ang formula nang direkta sa cell F1 sa worksheet, maraming mga tao ang nahihirapan sa syntax ng formula.
Sa kasong ito, mas ligtas na gamitin ang kahon ng dialogo ng VLOOKUP. Halos lahat ng mga function ng Excel ay may dialog box na nagbibigay-daan sa iyo upang ipasok ang bawat argumento ng function sa isang hiwalay na linya.
- Mag-click sa cell E2 ng worksheet. Ang E2 ay ang lokasyon kung saan ipapakita ang mga resulta ng kaliwang lookup formula.
- Mag-click sa Formula tab ng laso.
- Mag-click sa Lookup & Reference opsyon sa laso upang buksan ang drop-down na listahan ng function.
- Mag-click sa VLOOKUP sa listahan upang ilabas ang dialog box ng function.
Pagpasok ng Mga Argumento sa VLOOKUP Dialog Box
Ang mga argumento ng isang function ay ang mga halaga na ginagamit ng function upang makalkula ang isang resulta.
Sa kahon ng dialog ng isang function, ang pangalan ng bawat argument ay nasa isang hiwalay na linya na sinusundan ng isang patlang kung saan pumasok sa isang halaga.
Ipasok ang sumusunod na mga halaga para sa bawat argumento ng VLOOKUP sa tamang linya ng dialog box tulad ng ipinapakita sa kasamang imahe.
Ang Halaga ng Lookup
Ang halaga ng lookup ay ang larangan ng impormasyon na ginagamit upang maghanap ng array ng table. Nagbabalik ang VLOOKUP ng isa pang larangan ng data mula sa parehong hanay bilang halaga ng lookup.
Ang halimbawang ito ay gumagamit ng isang cell reference sa lokasyon kung saan ang pangalan ng kumpanya ay ipasok sa worksheet. Ang bentahe ng mga ito ay na ginagawang madali upang baguhin ang pangalan ng kumpanya nang walang pag-edit ng formula.
- Mag-click sa lookup_value linya sa dialog box.
- Mag-click sa cell D2 upang idagdag ang reference na ito ng cell sa lookup_value linya.
- pindutin ang F4 susi sa keyboard upang gumawa ng cell reference absolute - $ D $ 2.
Mga Gabay sa Absolute Cell
Ginagawang mga absolute cell reference para sa lookup value at table array argument upang maiwasan ang mga error kung ang lookup formula ay nakopya sa iba pang mga cell sa worksheet.
Pagpasok sa PUMILI NG Function
Ang argumento ng table array ay ang bloke ng magkadikit na data mula sa kung saan ang partikular na impormasyon ay nakuha.
Karaniwan, ang VLOOKUP ay tumitingin lamang sa kanan ng argumento ng lookup na halaga upang mahanap ang data sa hanay ng table. Upang makuha ito upang tumingin kaliwa, VLOOKUP ay dapat tricked sa pamamagitan ng pag-aayos ng mga haligi sa array ng table gamit ang PUMILI function.
Sa formula na ito, ang PUMILI function na ayusin ang dalawang gawain:
- Lumilikha ito ng isang table na hanay na dalawang hanay lamang ang haligi (haligi D at F).
- Binabago nito ang tamang pagkakasunod-sunod ng mga haligi sa hanay ng table upang ang haligi F ay una at ang haligi D ay pangalawang.
Pagpasok ng Mga Pag-andar
Kapag pinapasok ang mga pag-andar nang manu-mano, ang bawat argumento ng function ay dapat na pinaghihiwalay ng isang kuwit.
- Sa kahon ng dialogo ng VLOOKUP function, mag-click sa Table_array linya.
- Ipasok ang sumusunod PUMILI function:PUMILI ({1,2}, $ F: $ F, $ D: $ D)
Numero ng Numero ng Hanay
Karaniwan, ang numero ng indeks ng hanay ay nagpapahiwatig kung aling haligi ng hanay ng talahanayan ang naglalaman ng data na iyong pagkatapos. Gayunpaman, sa formula na ito, tumutukoy ito sa pagkakasunud-sunod ng mga hanay na itinakda ng PUMILI function.
Ang CHOOSE function ay lumilikha ng table array na dalawang haligi na lapad na may haligi F na sinundan ng haligi D. Dahil ang impormasyon na hinahangad-ang pangalan ng bahagi - ay nasa haligi D, ang halaga ng argumento ng hanay ng index ay kailangang itakda sa 2.
- Mag-click sa Col_index_num linya sa dialog box.
- Mag-type ng 2 sa linyang ito.
Paghahanap ng Saklaw
Ang Range_lookup argument ng VLOOKUP ay isang lohikal na halaga (TRUE o FALSE only) na nagpapahiwatig kung nais mong VLOOKUP upang makahanap ng eksaktong o isang tinatayang tugma sa halaga ng lookup.
- Kung TRUE o kung ang argument na ito ay tinanggal, ang VLOOKUP ay nagbabalik ng alinman sa eksaktong tugma sa Lookup_value o, kung hindi eksaktong tugma, ang VLOOKUP ay nagbabalik sa susunod na pinakamalaking halaga. Para sa formula na gawin ito, ang data sa unang haligi ng Table_array ay dapat na pinagsunod-sunod sa pataas na pagkakasunud-sunod.
- Kung FALSE, gumagamit lamang ng VLOOKUP ang eksaktong tugma sa Lookup_value. Kung mayroong dalawa o higit pang mga halaga sa unang hanay ng Table_array na tumutugma sa halaga ng paghahanap, ang unang halaga na natagpuan ay ginagamit. Kung ang isang eksaktong tugma ay hindi natagpuan, isang # N / A error ay ibinalik.
Sa tutorial na ito, dahil hinahanap namin ang isang partikular na pangalan ng bahagi, itinatakda ang Range_lookup Mali upang ang mga eksaktong katugma lamang ay ibinalik ng pormula.
- Mag-click sa Range_lookup linya sa dialog box.
- I-type ang salita Mali sa linyang ito upang ipahiwatig na nais namin ang VLOOKUP upang makabalik ng eksaktong tugma para sa data na hinahanap namin.
- Mag-click OK upang makumpleto ang kaliwang lookup formula at malapit na dialog box.
- Dahil hindi pa namin ipinasok ang pangalan ng kumpanya sa cell D2, isang # N / A error ay lumilitaw sa cell E2.
Pagbabalik ng Data Gamit ang Formula ng Wala sa Pagtingin
Upang mahanap kung aling mga kumpanya ang nagbibigay ng mga bahagi, i-type ang pangalan ng isang kumpanya sa cell D2 at pindutin ang ENTER susi sa keyboard.
Ang pangalan ng bahagi ay ipinapakita sa cell E2.
- Mag-click sa cell D2 sa iyong worksheet.
- Uri Gadgets Plus sa cell D2 at pindutin ang ENTER susi sa keyboard.
- Ang tekstong "Mga Gadget" - ang bahagi na ibinigay ng kumpanya Gadgets Plus - ay dapat na ipinapakita sa cell E2.
Subukan ang formula ng lookup sa pamamagitan ng pag-type ng ibang mga pangalan ng kumpanya sa cell D2, at ang nararapat na pangalan ng bahagi ay dapat lumitaw sa cell E2.
Kung ang isang mensahe ng error tulad ng # N / A ay lilitaw sa cell E2, suriin ang mga error sa spelling sa cell D2.
04 ng 05Paglikha ng Array sa Dalawang Haligi ng Hanay
Ang syntax para sa PUMILI function ay:
= PUMILI (Index_number, Value1, Value2, … Value254)
Ang CHOOSE function karaniwang nagbabalik ng isang halaga mula sa listahan ng mga halaga (Value1 hanggang Value254) batay sa indeks na ipinasok.
Kung ang index number ay 1, ang function ay nagbalik sa Value1 mula sa listahan; kung ang numero ng indeks ay 2, ang function ay nagbabalik ng Value2 mula sa listahan at iba pa.
Kapag ang maramihang mga numero ng index ay ipinasok, ang function ay nagbabalik ng maramihang mga halaga sa anumang nais na order. Pagkuha ng PUMILI upang ibalik ang maramihang mga halaga ay ginagawa sa pamamagitan ng paglikha ng isang array.
Upang pumasok sa isang array, palibutan ang mga numero na ipinasok sa kulot na mga brace o bracket. Dalawang numero ang ipinasok para sa index number:{ 1,2 }.
Dapat pansinin na ang CHOOSE ay hindi limitado sa paglikha ng dalawang talahanayan. Sa pamamagitan ng pagsasama ng isang karagdagang bilang sa array - tulad ng {1,2,3} - at isang karagdagang hanay sa argumento ng halaga, PILIPINO lumilikha ng isang talahanayan ng tatlong haligi.
Hinahayaan ka ng mga karagdagang haligi na ibalik ang iba't ibang impormasyon sa formula sa kaliwang lookup sa pamamagitan ng pagbabago ng argumento ng hanay ng index ng hanay ng VLOOKUP sa numero ng haligi na naglalaman ng nais na impormasyon.
05 ng 05Pagbabago ng Order of Columns Gamit ang PUMILI NG Function
Sa PUMILI function na ginamit sa formula na ito:
PUMILI ({1,2}, $ F: $ F, $ D: $ D)
ang hanay para sa haligi F ay nakalista bago ang haligi D.
Dahil ang CHOOSE function ay nagtatakda ng table array ng VLOOKUP (ang pinagmulan ng data para sa function na) ang paglipat ng pagkakasunud-sunod ng mga haligi sa PUMILI function ay naipasa sa VLOOKUP.
Bilang malayo hangga't VLOOKUP ay nababahala, ang table array ay lamang ng dalawang haligi malawak na may haligi F sa kaliwa at haligi D sa kanan. Dahil ang haligi F ay naglalaman ng pangalan ng kumpanya na gusto nating hanapin, at dahil ang haligi D ay naglalaman ng mga pangalan ng bahagi, maaaring gawin ng VLOOKUP ang regular na mga tungkulin ng paghahanap nito sa paghahanap ng data na matatagpuan sa kaliwa ng halaga ng lookup.
Bilang resulta, maaaring gamitin ng VLOOKUP ang pangalan ng kumpanya upang mahanap ang bahagi na kanilang ibinibigay.