Excelova funkcija HLOOKUP, kratka za horizontalno iskanje , vam lahko pomaga najti določene podatke v velikih podatkovnih tabelah, kot so seznam inventarnih delov ali velik seznam članskih stikov.
HLOOKUP deluje precej isto Excelovo funkcijo VLOOKUP. Edina razlika je, da VLOOKUP išče podatke v stolpcih, medtem ko HLOOKUP išče podatke v vrsticah.
Po korakih v spodnjih tutorijih spodaj greste skozi funkcijo HLOOKUP, če želite poiskati določene informacije v podatkovni bazi Excel.
Zadnji korak vadnice zajema sporočila o napakah, ki se običajno pojavijo pri funkciji HLOOKUP.
Vadnice Teme
- Vnos podatkov o vadnicah
- Zagon funkcije HLOOKUP
- Vrednost iskanja
- Tabela Array
- Indeksna številka vrstice
- Iskanje razdalje
- Uporaba HLOOKUP-a za pridobivanje podatkov
- Pogosta sporočila o napakah za Excel HLOOKUP
01 od 09
Vnos podatkov o vadnicah
Pri vnosu podatkov v preglednico Excel je nekaj splošnih pravil:
- Kadarkoli je to mogoče, ne puščajte praznih vrstic ali stolpcev pri vnosu podatkov.
- Če pustite prazne vrstice in stolpce v podatkovnih tabelah, lahko težko uporabite številne funkcije Excel-a, vključno s programom HLOOKUP.
- Vnesite podatke v vrstice.
- Pri določanju vašega delovnega lista navedite imena, ki opisujejo podatke v prvi vrstici tabele, in pod njo sami podatki.
- Če je več podatkovnih nizov, jih v vrsticah navesti ena za drugo, z naslovom za vsako serijo podatkov v prvi celici na levi.
Za to vadnico
- Vnesite podatke, kot so prikazani na zgornji sliki, v celice D4 do I5.
- Prva vrstica podatkov (vrstica 4) vsebuje imena delov. Druga vrstica (vrstica 5) je cena vsakega dela.
02 od 09
Zagon funkcije HLOOKUP
Pred zagonom funkcije HLOOKUP je ponavadi dobra zamisel, da dodate naslove na delovnem listu, da pokažete, katere podatke hrani HLOOKUP. Za to vadbo vnesite naslednje naslove v označene celice . Funkcija HLOOKUP in podatki, ki jih pridobi iz baze podatkov, se nahajajo v celicah na desni strani teh naslovov.
- D1 - ime dela
E1 - cena
Čeprav je funkcija HLOOKUP mogoče vnesti v celico v delovnem listu , mnogi ljudje olajšajo uporabo pogovornega okna funkcije.
Za to vadnico
- Kliknite na celico E2, da postane aktivna celica . Tukaj bomo začeli funkcijo HLOOKUP.
- Kliknite zavihek Formule .
- Iz traku izberite Lookup & Reference in odprite funkcijski spustni seznam.
- Kliknite na HLOOKUP na seznamu, da odpre pogovorno okno funkcije.
Podatki, ki jih vnesemo v štiri prazne vrstice v pogovornem oknu, bodo tvorili argumente funkcije HLOOKUP. Ti argumenti povedo funkciji, katere informacije smo in kje naj išče, da jih najdejo.
03 od 09
Vrednost iskanja
Prvi argument je Lookup_value . HLOOKUPu pove, o tem, kateri element v bazi podatkov iščemo informacije. Lookup_value se nahaja v prvi vrstici izbranega obsega .
Informacije, ki jih bo vrnil HLOOKUP, so vedno iz istega stolpca baze podatkov kot Lookup_value.
Lookup_value je lahko besedilni niz, logična vrednost (samo TRUE ali FALSE), številka ali sklic na celico na vrednost.
Za to vadnico
- V pogovornem oknu kliknite vrstico Lookup_value
- Kliknite celico D2, če želite dodati referenco celice na vrstico Lookup_value . To je celica, kjer bomo vnesli ime dela, o katerem iščemo informacije.
04 od 09
Tabela Array
Argument Table_array je obseg podatkov, ki jih funkcija HLOOKUP išče za iskanje vaših podatkov. Upoštevajte, da v to obseg ni treba vključiti vseh vrstic ali celo prve vrstice baze podatkov .
Table_array mora vsebovati vsaj dve vrstici podatkov, čeprav prva vrstica vsebuje Lookup_value (glej prejšnji korak).
Če vnesete reference celic za ta argument, je dobro, da uporabite absolutne reference celic. Absolutne reference celic so v Excelu označene z znakom dolarja ( $ ). Primer bi bil $ E $ 4.
Če ne uporabljate absolutnih referenc in kopirate funkcijo HLOOKUP na druge celice, obstaja možnost, da boste v celicah, v katere je bila kopirana funkcija, prejeli sporočila o napakah.
Za to vadnico
- V pogovornem oknu kliknite vrstico Table_array .
- Označite celice E4 do I5 v preglednici, da dodate ta obseg v vrstico Table_array . To je obseg podatkov, ki jih bo HLOOKUP iskal.
- Pritisnite tipko F4 na tipkovnici, da bo območje absolutno ($ E $ 4: $ I $ 5).
05 od 09
Indeksna številka vrstice
Številka indeksa vrstice vrstice (Row_index_num) označuje, v kateri vrstici tabele vsebuje podatke, po katerih ste.
Na primer:
- če vnesete 1 v indeksno številko vrstice, HLOOKUP vrne vrednost iz prvega stolpca v tabelo_array;
- če je indeksna številka vrstice 2, vrne vrednost iz druge vrstice v tabelo_predlog.
Za to vadnico
- V pogovornem oknu kliknite vrstico Row_index_num
- V tej vrstici vnesite 2, da označite, da želimo, da HLOOKUP vrne informacije iz druge vrstice tabele.
06 od 09
Iskanje razdalje
Argument Range_lookup je logična vrednost (samo TRUE ali FALSE), ki označuje, ali želite HLOOKUP najti točno ali približno ujemanje s Lookup_value .
- Če je TRUE ali če je ta argument izpuščen, bo HLOOKUP uporabil približno ujemanje, če ne bo našel natančnega ujemanja na Lookup_value. Če natančno ujemanje ni mogoče najti, HLOOKUP vrne naslednjo največjo vrednost, ki je manjša od Lookup_value.
- Če je FALSE, bo HLOOKUP uporabil natančno ujemanje samo s Lookup_value. Če v prvem stolpcu Table_array obstajata dve ali več vrednosti, ki se ujemajo z Lookup_value, se uporabi prva ugotovljena vrednost. Če natančno ujemanje ni mogoče najti, se vrne napaka # N / A.
Za to vadnico
- V pogovornem oknu kliknite vrstico Range_lookup
- V tej vrstici vnesite besedo False, ki označuje, da želimo, da HLOOKUP vrne natančno ujemanje podatkov, ki jih iščemo.
- Kliknite OK, da zaprete pogovorno okno.
- Če ste upoštevali vse korake te vadnice, zdaj morate v celici E2 imeti popolno funkcijo HLOOKUP.
07 od 09
Uporaba HLOOKUP-a za pridobivanje podatkov
Ko je funkcija HLOOKUP končana, jo lahko uporabite za pridobivanje podatkov iz baze podatkov .
V ta namen vnesite ime elementa, ki ga želite prenesti v celico Lookup_value, in pritisnite tipko ENTER na tipkovnici.
HLOOKUP uporablja številko indeksa vrstice, da določi, kateri element podatkov je treba prikazati v celici E2.
Za to vadnico
- V preglednici kliknite celico E1.
- Tip Bolt v celico E1 in pritisnite tipko ENTER na tipkovnici.
- Cena vijaka - 1,54 $ - mora biti prikazana v celici E2.
Nadaljujte s funkcijo HLOOKUP, tako da vnesete imena drugih delov v celico E1 in primerjate podatke, ki se vrnejo v celico E2 s cenami, ki so navedene v celicah E5 do I5.
08 od 09
Sporočila o napakah v programu Excel HLOOKUP
Naslednja sporočila o napakah so povezana s programom HLOOKUP.
# N / A napaka:
- Ta napaka je prikazana, če v prvem stolpcu tabele ni najdena vrednost za iskanje.
- Prav tako se prikaže, če je obseg za argument tabele nizov netočen. Če ta argument vključuje prazne vrstice nad matično tabelo.
#REF !:
- Ta napaka se prikaže, če je številka indeksa vrstice vrstice večja od števila vrstic v tabeli matrike. Na zgornji sliki je #REF! pride do napake, ker je številka indeksa vrstice nastavljena na 3, medtem ko je v tabeli samo dve vrstici.
S tem zaključite vadnico o ustvarjanju in uporabi funkcije HLOOKUP v programu Excel 2007.
09 od 09
Primer Uporaba funkcije HLOOKUP Excela 2007
V navedene celice vnesite naslednje podatke:
Podatki celice
- D3 - del
- E3 - ležaj
- F3 - Bolt
- G3 - Cog
- H3 - Gear
- I3 - Pralni stroj
- D4 - Cena
- E4 - 17,34 $
- F4 - 1,54 $
- G4 - 20,21 $
- H4 - 23,56 $
- I4 - 1,43 dolarja
Kliknite na celico E1 - mesto, na katerem bodo prikazani rezultati.
Kliknite zavihek Formule.
Iz traku izberite Lookup & Reference in odprite funkcijski spustni seznam.
Kliknite na HLOOKUP na seznamu, da odpre pogovorno okno funkcije.
V pogovornem oknu kliknite na vrstico za iskanje.
V preglednici kliknite celico D1. Tukaj bomo vnesli ime dela, ki ga želimo ceniti.
V pogovornem oknu kliknite na vrstico Table_array.
Označite celice E3 do I4 v preglednici, da vnesete obseg v pogovorno okno. To je obseg podatkov, za katere želimo iskanje HLOOKUP-a.
V pogovornem oknu kliknite vrstico Row_index_num.
Vnesite številko 2, da označite, da se podatki, ki jih želimo, vrnejo v vrstico 2 tabele.
V pogovornem oknu kliknite vrstico Range_lookup.
Vnesite besedo False, da označite, da želimo natančno ujemanje z zahtevanimi podatki.
Kliknite V redu.
V celici D1 preglednice vnesite besedni vijak.
V celici E1 mora biti prikazana vrednost 1,54 USD, ki prikazuje ceno vijaka, kot je navedeno v tabeli.
Če kliknete celico E1, se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = HLOOKUP (D1, E3: I4, 2, FALSE).