30 Excel function sa loob ng 30 araw: HLOOKUP

Ika-10 araw ng marathon 30 Excel function sa loob ng 30 araw ilalaan natin ang pag-aaral ng function HLOOKUP (GPR). Ang tampok na ito ay halos kapareho sa VLOOKUP (VLOOKUP), gumagana lamang ito sa mga elemento ng pahalang na listahan.

Kapus-palad na pag-andar HLOOKUP (GLOW) ay hindi kasing tanyag ng kapatid nito, dahil sa karamihan ng mga kaso ang data sa mga talahanayan ay nakaayos nang patayo. Tandaan ang huling pagkakataon na gusto mong maghanap ng string? Paano ang pagbabalik ng value mula sa parehong column, ngunit matatagpuan sa isa sa mga row sa ibaba?

Anyway, bigyan natin ng features HLOOKUP (GPR) isang karapat-dapat na sandali ng kaluwalhatian at tingnang mabuti ang impormasyon tungkol sa tampok na ito, pati na rin ang mga halimbawa ng paggamit nito. Tandaan, kung mayroon kang mga kawili-wiling ideya o halimbawa, mangyaring ibahagi ang mga ito sa mga komento.

Function 10: HLOOKUP

tungkulin HLOOKUP (HLOOKUP) hinahanap ang value sa unang row ng table at nagbabalik ng isa pang value mula sa parehong column sa table.

Paano ko magagamit ang function na HLOOKUP (HLOOKUP)?

Dahil ang function HLOOKUP (HLOOKUP) ay makakahanap ng eksaktong o tinatayang halaga sa isang string, pagkatapos ay maaari itong:

  • Maghanap ng mga kabuuan ng benta para sa napiling rehiyon.
  • Maghanap ng indicator na may-katuturan para sa napiling petsa.

HLOOKUP Syntax

tungkulin HLOOKUP (HLOOKUP) ay may sumusunod na syntax:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

  • lookup_value (lookup_value): Ang halagang mahahanap. Maaaring isang value o isang cell reference.
  • table_array (table): lookup table. Maaaring isang reference ng range o isang pinangalanang range na naglalaman ng 2 linya o higit pa.
  • row_index_num (line_number): Isang string na naglalaman ng value na ibabalik ng function. Itinakda ng numero ng hilera sa loob ng talahanayan.
  • range_lookup (range_lookup): Gumamit ng FALSE o 0 upang makahanap ng eksaktong tugma; para sa tinatayang paghahanap, TRUE (TRUE) o 1. Sa huling kaso, ang string kung saan hinahanap ng function ay dapat na pagbukud-bukurin sa pataas na pagkakasunud-sunod.

Trap HLOOKUP (GPR)

katulad VLOOKUP (VLOOKUP), function HLOOKUP (HLOOKUP) ay maaaring maging mabagal, lalo na kapag naghahanap ng eksaktong tugma ng isang text string sa isang unsorted table. Hangga't maaari, gumamit ng tinatayang paghahanap sa isang talahanayan na pinagsunod-sunod ayon sa unang hilera sa pataas na pagkakasunud-sunod. Maaari mo munang ilapat ang function MATCH (MORE EXPOSED) o COUNTIF (COUNTIF) upang matiyak na ang halaga na iyong hinahanap ay umiiral sa unang hilera.

Iba pang mga tampok tulad ng INDEX (INDEX) at MATCH (MATCH) ay maaari ding gamitin upang kunin ang mga halaga mula sa isang talahanayan at mas mahusay. Susuriin natin sila mamaya sa ating marathon at tingnan kung gaano sila kalakas at kakayahang umangkop.

Halimbawa 1: Maghanap ng mga halaga ng benta para sa isang napiling rehiyon

Hayaan akong ipaalala sa iyo muli na ang function HLOOKUP Ang (HLOOKUP) ay naghahanap lamang ng halaga sa itaas na hilera ng talahanayan. Sa halimbawang ito, makikita namin ang mga kabuuang benta para sa napiling rehiyon. Mahalaga para sa amin na makuha ang tamang halaga, kaya ginagamit namin ang mga sumusunod na setting:

  • Ang pangalan ng rehiyon ay ipinasok sa cell B7.
  • Ang talahanayan ng paghahanap ng rehiyon ay may dalawang row at sumasaklaw sa hanay na C2:F3.
  • Ang mga kabuuan ng benta ay nasa row 2 ng aming table.
  • Ang huling argumento ay nakatakda sa FALSE upang makahanap ng eksaktong tugma kapag naghahanap.

Ang formula sa cell C7 ay:

=HLOOKUP(B7,C2:F3,2,FALSE)

=ГПР(B7;C2:F3;2;ЛОЖЬ)

30 Excel function sa loob ng 30 araw: HLOOKUP

Kung ang pangalan ng rehiyon ay hindi matatagpuan sa unang hilera ng talahanayan, ang resulta ng function HLOOKUP (GPR). #AT (#N/A).

30 Excel function sa loob ng 30 araw: HLOOKUP

Halimbawa 2: Maghanap ng sukat para sa isang napiling petsa

Kadalasan kapag ginagamit ang function HLOOKUP (HLOOKUP) ay nangangailangan ng isang eksaktong tugma, ngunit kung minsan ang isang tinatayang tugma ay mas naaangkop. Halimbawa, kung ang mga tagapagpahiwatig ay nagbabago sa simula ng bawat quarter, at ang mga unang araw ng mga quarter na ito ay ginagamit bilang mga heading ng column (tingnan ang figure sa ibaba). Sa kasong ito, gamit ang function HLOOKUP (HLOOKUP) at isang tinatayang tugma, makakahanap ka ng indicator na may-katuturan para sa isang naibigay na petsa. Sa halimbawang ito:

  • Ang petsa ay nakasulat sa cell C5.
  • Ang indicator lookup table ay may dalawang row at matatagpuan sa hanay na C2:F3.
  • Ang lookup table ay pinagsunod-sunod ayon sa hilera ng petsa sa pataas na pagkakasunud-sunod.
  • Ang mga tagapagpahiwatig ay naitala sa linya 2 ng aming talahanayan.
  • Ang huling argumento ng function ay nakatakda sa TRUE upang maghanap ng tinatayang tugma.

Ang formula sa cell D5 ay:

=HLOOKUP(C5,C2:F3,2,TRUE)

=ГПР(C5;C2:F3;2;ИСТИНА)

Kung ang petsa ay hindi matatagpuan sa unang hilera ng talahanayan, ang function HLOOKUP (HLOOKUP) ay makakahanap ng pinakamalapit na pinakamalaking halaga na mas mababa kaysa sa argumento lookup_value (lookup_value). Sa halimbawang ito, ang nais na halaga ay March 15. Wala ito sa linya ng petsa, kaya kukunin ng formula ang halaga 1 Enero at bumalik 0,25.

30 Excel function sa loob ng 30 araw: HLOOKUP

Mag-iwan ng Sagot