Ano ang Dapat Malaman
- Ang LOOKUP function sa Excel ay ginagamit upang maghanap ng impormasyon sa isang row o column.
- Mayroong dalawang paraan para gumamit ng LOOKUP formula, depende sa iyong mga pangangailangan: bilang vector at array.
- Ang uri ng vector ay naghahanap lamang ng isang row o column, habang ang isang array ay naghahanap ng maraming row at column.
Ipinapaliwanag ng artikulong ito kung paano gamitin ang LOOKUP function sa anumang bersyon ng Excel kasama ang Excel 2019 at Microsoft 365.
Ano ang LOOKUP Function?
Ang LOOKUP function sa Excel ay ginagamit upang maghanap ng impormasyon sa isang row o column. Naghahanap ito ng value mula sa parehong posisyon sa row o column bilang panimulang value, kaya talagang kapaki-pakinabang ito kapag nakikitungo sa mga structured na talahanayan kung saan ang lahat ng row at column ay naglalaman ng magkatulad na data.
May dalawang paraan para magsulat ng LOOKUP formula sa Excel depende sa iyong mga pangangailangan. Ang isang form ay tinatawag na vector at ang isa ay array.
Ang LOOKUP function ay maaaring gamitin sa bawat bersyon ng Excel.
LOOKUP Function Syntax at Argument
May dalawang paraan para gamitin ang LOOKUP function:
Vector
Naghahanap ang vector form sa isang row o isang column lang. Ang saklaw na iyon ay tinatawag na vector. Ang halagang ibinalik ay anuman ang nasa parehong posisyon tulad ng iba pang napiling set ng data.
=LOOKUP(lookup_value, lookup_vector, [result_vector])
Ang
Ang
Ang
Narito ang ilan pang panuntunang dapat tandaan kapag ginamit mo ang vector form ng LOOKUP function:
- Kung mas maliit ang lookup_value kaysa sa pinakamaliit na value sa lookup_vector, gagawa ang Excel ng error N/A.
- Kung hindi mahanap ang lookup_value, tumutugma ang LOOKUP function sa pinakamalaking value sa lookup_vector na mas mababa o katumbas ng lookup_value.
Array
Ang array form ay maaaring maghanap ng value sa maraming row at column. Hinahanap muna nito ang tinukoy na halaga sa unang row o column ng pagpili at pagkatapos ay ibinabalik ang value ng parehong posisyon sa huling row o column.
=LOOKUP(lookup_value, array)
Ang
Ang
Isaisip din ang mga panuntunang ito:
- Kung hindi mahanap ang lookup_value, ang pinakamalaking value sa array na mas mababa o katumbas ng lookup_value ang gagamitin sa halip.
- Kung mas maliit ang lookup_value kaysa sa pinakamalaking value sa unang row o column, ibinabalik ang error na N/A.
- Kung ang array ay may kasamang mas maraming column kaysa sa mga row, maghahanap ang LOOKUP function ng lookup_value sa unang row.
- Kung ang array ay may kasamang mas maraming row kaysa column, maghahanap ang LOOKUP function ng lookup_value sa unang column.
LOOKUP Mga Halimbawa ng Function
Ang mga sumusunod ay ilang halimbawa kung paano gamitin ang LOOKUP sa iyong mga formula:
Gamitin ang Lookup Vector para Maghanap sa Table
=LOOKUP(1003, A2:A5, C2:C5)
Narito ang isang halimbawa kung paano gamitin ang LOOKUP function kapag kailangan nating tingnan ang presyo sa isang talahanayan na nakaayos ayon sa numero ng bahagi. Dahil alam namin na ang mga numero ng bahagi ay nakalista sa A2:A5 at ang mga presyo ay nasa C2:C5, maaari naming hanapin ang numero ng bahagi 1003 gamit ang mga parameter na iyon.
Gamitin ang Lookup Array para Maghanap sa Talaan
=LOOKUP(1003, A2:C5)
Ang iba pang paraan upang magamit ang LOOKUP function sa parehong hanay ng data gaya ng halimbawa sa itaas, ay gamit ang isang array. Sa halip na pumili ng dalawang solong column, pinipili namin ang buong talahanayan. Gayunpaman, dahil kailangan namin ang presyo sa halimbawang ito, ihihinto namin ang pagpili sa column C dahil kukunin ng function ang anumang halaga na makikita sa parehong posisyon sa huling column.
Hanapin ang Pinakamalapit na Numero sa Talahanayan
=LOOKUP(A2, D2:D6, F2:F6)
Ang LOOKUP formula na ito ay nagre-cross-reference sa puntos sa column A na may grading system sa column D. Ang LOOKUP function ay nakikita kung saan bumaba ang score sa grading system, at pagkatapos ay hinahanap nito ang grade sa F2:F6 hanggang alam kung ano ang isusulat sa tabi ng puntos. Dahil hindi makikita ang ilan sa mga value na iyon sa talahanayan sa kanan, ginagamit ng LOOKUP ang susunod na pinakamababang value.
Ang partikular na formula na ito ay maaari ding isulat sa array form tulad nito:
=LOOKUP(A2, D2:F6)
Pareho ang mga resulta dahil ang column D ang simula ng pagpili at ang dulo, na nagtataglay ng grade, ay column F.
Dollar sign ay maaaring gamitin sa mga formula upang kapag i-drag mo ang mga ito pababa sa isang column upang ilapat ang function sa iba pang mga cell, ang mga reference ay hindi rin ma-drag. Maaari kang magbasa ng higit pa tungkol sa mga mixed cell reference dito.
Hanapin ang Huling Numero sa Listahan
=LOOKUP(9.99999999999999E+307, A:A)
Hinahanap ng formula ng LOOKUP ang huling numero sa column A. Dahil ang 9.99999999999999E+307 ang pinakamalaking numero na maaari mong makuha sa isang Excel worksheet, ipapakita ng formula ang huling numero sa listahan, kahit na may mga blangkong cell kasama sa hanay.
Hanapin ang Huling Halaga ng Teksto sa Listahan
=LOOKUP(REPT("z", 255), A:A)
Hinahanap ng halimbawa ang huling value ng text mula sa column A. Ginagamit dito ang REPT function upang ulitin ang z sa maximum na bilang na maaaring maging value ng anumang text, na 255. Katulad ng halimbawa ng numero, kinikilala lang ng isang ito ang huling cell na naglalaman ng text.
Gamitin ang Data ng Talahanayan upang Maghanap ng Mga Value ng Heading
=LOOKUP(2, 1/(B3:G3 ""), B$2:G$2)
Ang panghuling halimbawang ito ng Excel LOOKUP function ay may kasamang ilang bagay na hindi inilarawan sa artikulong ito, ngunit sulit pa rin itong tingnan upang makita mo kung gaano kapaki-pakinabang ang function na ito. Ang pangkalahatang ideya dito ay tinutukoy namin ang huling entry sa bawat row at pagkatapos ay hinahanap ang petsa sa row 2 para malaman kung kailan namin huling binayaran ang mga bill na iyon.
Iba Pang Mga Pag-andar Tulad ng LOOKUP
Ang LOOKUP ay isang medyo basic na lookup/reference function. May iba pang umiiral na mabuti para sa mas advanced na paggamit.
Hinahayaan ka ng VLOOKUP at HLOOKUP na magsagawa ng mga patayo o pahalang na paghahanap at maaaring tukuyin kung gagawa ng eksakto o tinatayang tugma. Awtomatikong ibinabalik ng LOOKUP ang pinakamalapit na halaga kung walang mahanap na eksaktong tugma.
Ang XLOOKUP ay isang katulad, mas advanced na lookup function.