Ang Excel LOOKUP function ay may dalawang anyo: ang Vector Form at ang Array Form. Ang Array Form ng LOOKUP function ay katulad ng iba pang Excel lookup function gaya ng VLOOKUP at HLOOKUP. Magagamit mo ito para maghanap o maghanap ng mga partikular na value na makikita sa talahanayan ng data.
LOOKUP vs. VLOOKUP at HLOOKUP
Paano ito naiiba ay iyon:
- Sa VLOOKUP at HLOOKUP, maaari mong piliin kung aling column o row ang babalikan ng value ng data. Palaging nagbabalik ang LOOKUP ng value mula sa huling row o column sa array.
- Kapag naghahanap ng tugma para sa tinukoy na halaga (ang Lookup_value), hinahanap lang ng VLOOKUP ang unang column ng data at HLOOKUP lang ang unang row. Hinahanap ng LOOKUP function ang alinman sa unang row o column, depende sa hugis ng array.
LOOKUP Function at Array Shape
Ang hugis ng array ay maaaring maging parisukat (pantay na bilang ng mga column at row) o isang parihaba (hindi pantay na bilang ng mga column at row). Nakakaapekto ang hugis kung saan naghahanap ang LOOKUP function ng data:
- Kung ang isang array ay parisukat o kung ito ay isang matangkad na parihaba (mas mataas kaysa sa lapad nito), ipinapalagay ng LOOKUP na ang data ay nakaayos sa mga column at naghahanap ng tugma sa Lookup_value sa unang column ng array.
- Kung ang array ay isang malawak na parihaba (mas malawak kaysa sa taas nito), ipinapalagay ng LOOKUP na ang data ay nakaayos sa mga row at naghahanap ng tugma sa Lookup_value sa unang hilera ng array.
Ang LOOKUP Function Syntax at Mga Argumento: Array Form
Ang syntax para sa Array Form ng LOOKUP function ay:
=LOOKUP(Lookup_value, Array)
Lookup_value (kinakailangan): Isang value na hinahanap ng function sa array. Ang Lookup_value ay maaaring isang numero, text, isang logical value, o isang pangalan o cell reference na tumutukoy sa isang value.
Array (kinakailangan): Range cells na hinahanap ng function upang mahanap ang Lookup_value. Ang data ay maaaring text, numero, o logical value.
Halimbawa Paggamit ng Array Form ng LOOKUP Function
Gumagamit ang halimbawang ito ng Array Form ng LOOKUP function upang mahanap ang presyo ng isang Whachamacallit sa listahan ng imbentaryo.
Ang hugis ng array ay isang tall rectangle, at ang function ay nagbabalik ng value na matatagpuan sa huling column ng listahan ng imbentaryo.
Upang sundan ang halimbawang ito, ilagay ang data na ipinapakita sa sample na worksheet sa ibaba.
Pagbukud-bukurin ang Data
Dapat mong pag-uri-uriin ang data sa array sa pataas na pagkakasunod-sunod upang gumana nang maayos ang LOOKUP function. Kapag nagbubukod-bukod ng data sa Excel, piliin ang mga column at row ng data na unang pag-uuri-uriin, na karaniwang kasama ang mga heading ng column.
I-highlight ang mga cell A4 hanggang C10 sa worksheet.
Sa ribbon, pumunta sa tab na Data.
Sa pangkat na Pagbukud-bukurin at Filter, piliin ang Pagbukud-bukurin upang buksan ang dialog box ng Pagbukud-bukurin.
Sa ilalim ng Column heading, piliin ang drop-down na menu at piliin na pagbukud-bukurin ayon sa Part.
Sa ilalim ng Pagbukud-bukurin sa na heading, piliin ang drop-down na menu at piliin ang Cell Values.
Sa ilalim ng Order heading, piliin ang drop-down na menu at piliin ang A to Z.
Piliin ang OK upang pagbukud-bukurin ang data at isara ang dialog box.
LOOKUP Function Example
Bagama't posibleng i-type ang LOOKUP function, =LOOKUP(A2, A5:C10), sa isang worksheet cell, maaaring hindi gaanong nakakalito gamitin ang function ng dialog box. Hinahayaan ka ng dialog box na ipasok ang bawat argument sa isang hiwalay na linya nang hindi nababahala tungkol sa syntax ng function, gaya ng parenthesis at mga comma separator sa pagitan ng mga argumento.
Ang mga hakbang sa ibaba ay nagdedetalye kung paano inilagay ang LOOKUP function sa cell B2 gamit ang dialog box.
Kung hindi mahanap ng function ang eksaktong tugma para sa Lookup_value, pipiliin nito ang pinakamalaking value sa Array na mas mababa o katumbas ng value sa Lookup_value. Kung ang Lookup_value ay nawawala o mas maliit kaysa sa lahat ng mga value sa Array, ang LOOKUP function ay nagbabalik ng N/A error.
Sa worksheet, piliin ang cell B2 para gawin itong aktibong cell.
Pumunta sa Formulas tab.
Piliin ang Lookup and Reference upang buksan ang drop-down list ng function.
Piliin ang LOOKUP para ipakita ang Select Arguments dialog box.
Pumili ng lookup_value, array, at piliin ang OK para ipakita ang Function Arguments dialog box.
Sa dialog box, piliin ang Lookup_value text box.
Sa worksheet, piliin ang cell A2 upang ilagay ang cell reference na iyon sa dialog box.
Sa dialog box, piliin ang Array text box.
Sa worksheet, i-highlight ang mga cell A5 hanggang C10 upang ipasok ang hanay na ito sa dialog box. Ang hanay na ito ay naglalaman ng data na hahanapin ng function.
- Piliin ang OK upang kumpletuhin ang function at isara ang dialog box.
Lumilitaw ang
An N/A error sa cell B2 dahil kailangan mong mag-type ng pangalan ng bahagi sa cell A2.
Maglagay ng Lookup Value
Narito kung paano maglagay ng pangalan para mahanap ang presyo ng isang item:
Piliin ang cell A2, i-type ang Whachamacallit, at pindutin ang Enter key sa keyboard.
- Ang value na $23.56 ay lumalabas sa cell B2. Ito ang presyo ng isang Whachamacallit na matatagpuan sa huling column ng talahanayan ng data.
- Subukan ang function sa pamamagitan ng pag-type ng iba pang pangalan ng bahagi sa cell A2. Ang presyo para sa bawat bahagi sa listahan ay lumalabas sa cell B2.
- Kapag pinili mo ang cell B2 ang kumpletong function =LOOKUP(A2, A5:C10) ay lalabas sa formula bar sa itaas ng worksheet.