Skip to main content

Excel HLOOKUP funkcija ir pavyzdys

Anonim
01 iš 04

Raskite specifinius duomenis naudodami "Excel" HLOOKUP funkciją

"Excel HLOOKUP" funkcijos naudojimas

Susijęs pamoka: "Excel HLOOKUP" funkcija "Step-by-Step Tutorial".

"Excel" funkcija "HLOOKUP", trumpas horizontaliajai paieškai, naudojama norint rasti konkrečią informaciją, kuri buvo saugoma skaičiuoklių lentelėje.

"HLOOKUP" veikia taip pat kaip "Excel VLOOKUP" funkcija arba "Vertical Lookup".

Vienintelis skirtumas yra tai, kad VLOOKUP ieško duomenų stulpeliuose ir HLOOKUP ieško duomenų eilutėse.

Jei turite atsarginių dalių sąrašą arba didelį narystės kontaktų sąrašą, HLOOKUP gali padėti jums surasti konkrečių kriterijų atitinkančių duomenų, pavyzdžiui, konkretaus produkto kainos ar asmens telefono numerio.

02 iš 04

Excel HLOOKUP pavyzdys

Excel HLOOKUP pavyzdys

Pastaba: Daugiau informacijos apie šį pavyzdį rasite aukščiau pateiktame paveikslėlyje. VLOOKUP funkcijos sintaksė išsamiai aprašyta kitame puslapyje.

= HLOOKUP ("Valdiklis", $ D $ 3: $ G $ 4,2, klaidingas)
  • "Valdiklis" - ši HLOOKUP funkcija ieško "Widgets" kainos.
  • $ D $ 3: $ G $ 4 - ji ieško šios informacijos duomenų lentelėje, esančioje lenteles nuo D3 iki G4.
  • 2- HLOOKUP ieško kainos antroje lentelės eilėje.
  • Klaidinga - rodo, kad bus priimta tik tiksli atitiktis paieškos _value "widget".

Funkcija HLOOKUP grąžina paieškos rezultatus - $ 14,76 - lange D1.

03 iš 04

HLOOKUP funkcijos sintaksė

"Excel HLOOKUP" funkcijos sintaksė:

= HLOOKUP (lookup_value, table_array, col_index_num, range_lookup)

Paieškos _value: Šis argumentas yra vertė, kurios ieškoma pirmoje lentelės masyvo eilutėje. Paieškos _value gali būti tekstinė eilutė, logiška reikšmė (tik TRUE arba FALSE), skaičių arba langelio nuoroda į vertę.

table_array: Tai duomenų diapazonas, kurį funkcija ieško jūsų informacijos paieškai. Table_array turi būti bent jau dvi eilutės duomenų. Pirmoje eilutėje yra "lookup_values".

Šis argumentas yra arba pavadintas diapazonas, arba nuoroda į ląstelių diapazoną.

Jei naudojate nuorodą į ląstelių diapazoną, tai yra gera idėja naudoti lentelės_rajono absoliučią langelį.

Jei nenaudojate absoliučios nuorodos ir nukopijavote HLOOKUP funkciją į kitas ląsteles, yra didelė tikimybė, kad lange funkcijos bus nukopijuoti klaidos pranešimai.

row_index_num:Dėl šio argumento įveskite eilutės numerį table_array, iš kurio norite, kad duomenys būtų grąžinti iš. Pavyzdžiui:

  • jei row_index_num yra 1, jis grąžina vertę iš pirmosios lentelės_ražo eilutės;
  • jei row_index_num yra 2, jis grąžina reikšmę iš antrosios eilutės lentelės_ražo.

interval_lookup:Loginė reikšmė (tik TRUE arba FALSE), nurodanti, ar norite, kad HLOOKUP surastų tikslią ar apytikstą atitikimą "lookup_value".

  • Jei TRUE arba jei šis argumentas yra praleistas, HLOOKUP naudos apytikslį atitikimą, jei negalės rasti tikslios atitikties "lookup_value". Jei tikslios atitikties nerasta, HLOOKUP naudoja kitą didžiausią lookup_value.
  • Jei FALSE, "HLOOKUP" tikslią atitikmenį naudos tik "lookup_value". Jei lentelės_ražo pirmame stulpelyje, kuris atitinka lookup_value, yra dvi ar daugiau verčių, naudojama pirmoji rasta reikšmė. Jei tikslios atitikties nerasta, grąžinama # N / A klaida.
04 iš 04

HLOOKUP klaidų pranešimai

Excel HLOOKUP klaidos pranešimai

  • Jei "lookup_value" nerasta pirmoje eilutėje table_array, HLOOKUP grąžina # N / A klaidos vertę.
  • Jei row_index_num argumentas yra didesnis už lentelių eilučių skaičių table_array, HLOOKUP grąžina #REF! klaida vertė.
  • Jei table_array Argumentas apima tuščias eilutes lentelės viršuje, HLOOKUP grąžina # N / A klaidos vertę.