Excel se HLOOKUP funksie, kort vir horisontale opzoeking , kan u help om spesifieke inligting in groot data tabelle te vind, soos 'n inventarislys van items of 'n groot lidmaatskapkontaklys.
HLOOKUP werk baie dieselfde Excel se VLOOKUP funksie. Die enigste verskil is dat VLOOKUP soek na data in kolomme terwyl HLOOKUP soek na data in rye.
Volg die stappe in die tutoriaal-onderwerpe hieronder en gebruik die HLOOKUP-funksie om spesifieke inligting in 'n Excel-databasis te vind.
Die laaste stap van die handleiding dek foutboodskappe wat algemeen voorkom met die HLOOKUP-funksie.
Tutoriaal Onderwerpe
- Gaan tutoriaal data in
- Begin die HLOOKUP-funksie
- Die opsoekwaarde
- Die Tabel Array
- Die ryindeksnommer
- Die Range Lookup
- Gebruik HLOOKUP om data te herwin
- Algemene fout boodskappe vir Excel HLOOKUP
01 van 09
Voer die tutoriaal data in
Wanneer u die data in 'n Excel-werkblad invoer, is daar algemene reëls om te volg:
- Wanneer moontlik, moet u nie blanko rye of kolomme verlaat wanneer u u data invoer nie.
- Deur leë rye en kolomme in data tabelle te laat, kan dit moeilik wees om 'n aantal Excel funksies te gebruik - insluitend HLOOKUP.
- Tik jou data in rye.
- Wanneer u die werkblad opstel, lys die name wat die data in die eerste ry van die tabel beskryf en die data self daaronder.
- As daar meer as een data reeks is, lys hulle een na die ander in rye met die titel vir elke data reeks in die eerste sel aan die linkerkant.
Vir hierdie handleiding
- Voer die data soos in die prent hierbo in selle D4 tot I5 in.
- Die eerste ry data (ry 4) bevat die deelname. Die tweede ry (ry 5) die prys van elke deel.
02 van 09
Begin die HLOOKUP-funksie
Voordat u die HLOOKUP-funksie begin, is dit gewoonlik 'n goeie idee om opskrifte by die werkkaart by te voeg om te wys watter data HLOOKUP verkry. Vir hierdie tutoriaal, tik die volgende opskrifte in die aangeduide selle . Die HLOOKUP funksie en die data wat dit van die databasis haal, sal in die selle regs van hierdie opskrifte gevind word.
- D1 - Onderdeelnaam
E1 - Prys
Alhoewel dit moontlik is om net die HLOOKUP- funksie in 'n sel in 'n werkblad te tik, vind baie mense dit makliker om die funksie se dialoog te gebruik.
Vir hierdie handleiding
- Klik op sel E2 om dit die aktiewe sel te maak . Hier begin ons die HLOOKUP funksie.
- Klik op die Formules- oortjie.
- Kies Soek en verwysing uit die lint om die aftreklys vir funksies oop te maak.
- Klik op HLOOKUP in die lys om die dialoog van die funksie te vertoon.
Die data wat ons in die vier leë rye in die dialoogkassie betree, sal die argumente van die HLOOKUP-funksie vorm. Hierdie argumente vertel die funksie watter inligting ons na behoort en waar dit moet soek om dit te vind.
03 van 09
Die opsoekwaarde
Die eerste argument is die Lookup_value . Dit vertel HLOOKUP oor watter item in die databasis ons inligting soek. Die Lookup_value is in die eerste ry van die gekose reeks .
Die inligting wat HLOOKUP sal terugkeer, kom altyd uit dieselfde kolom van die databasis as die Lookup_value.
Die Lookup_value kan 'n teksstring wees, 'n logiese waarde (slegs WAAR of ONWAAR), 'n nommer of 'n selverwysing na 'n waarde.
Vir hierdie handleiding
- Klik op die Lookup_value- lyn in die dialoogkassie
- Klik op sel D2 om hierdie selverwysing by die Lookup_value- lyn te voeg. Dit is die sel waar ons die deel naam sal tik waaroor ons inligting soek.
04 van 09
Die Tabel Array
Die Table_array-argument is die reeks data wat die HLOOKUP-funksie soek om jou inligting te vind. Let daarop dat hierdie reeks nie alle rye of selfs die eerste ry van 'n databasis moet insluit nie .
Die Table_array moet egter ten minste twee rye data bevat, met die eerste ry wat die Lookup_value bevat (sien vorige stap).
As jy selverwysings vir hierdie argument betree, is dit 'n goeie idee om absolute selverwysings te gebruik. Absolute selverwysings word in Excel aangedui deur die dollar teken ( $ ). 'N Voorbeeld sou $ E $ 4 wees.
As u nie absolute verwysings gebruik nie en u die HLOOKUP-funksie na ander selle kopieer, is daar 'n kans dat u 'n foutboodskap sal kry in die selle waarna die funksie gekopieer word.
Vir hierdie handleiding
- Klik op die Table_array lyn in die dialoogkassie.
- Merk selle E4 tot I5 in die sigblad om hierdie reeks by die Table_array- lyn te voeg. Dit is die reeks data wat HLOOKUP sal soek.
- Druk die F4 sleutel op die sleutelbord om die omvang absolute te maak ($ E $ 4: $ I $ 5).
05 van 09
Die ryindeksnommer
Die ryindeksnommer- argument (Row_index_num) dui aan watter ry in die Table_array die data bevat wat jy na.
Byvoorbeeld:
- as jy 'n 1 in die ry indeks nommer invoer, HLOOKUP gee 'n waarde terug van die eerste kolom in table_array;
- as die ryindeksnommer 2 is, gee dit 'n waarde van die tweede ry in table_array terug.
Vir hierdie handleiding
- Klik op die Row_index_numreël in die dialoogkassie
- Tik 'n 2 in hierdie reël om aan te dui dat ons HLOOKUP inligting van die tweede ry van die tabelreeks wil teruggee.
06 van 09
Die Range Lookup
Die Range_lookup-argument is 'n logiese waarde (slegs WAAR of ONWAAR) wat aandui of jy HLOOKUP wil hê om 'n presiese of 'n benaderde pas by die Lookup_value te vind .
- As WAAR of indien hierdie argument weggelaat word, sal HLOOKUP 'n benaderde wedstryd gebruik as dit nie 'n presiese ooreenstemming met die Lookup_value kan vind nie. As 'n presiese wedstryd nie gevind word nie, gee HLOOKUP die volgende grootste waarde wat minder is as die Lookup_value.
- As ONWAAR, sal HLOOKUP slegs 'n presiese pas by die Lookup_value gebruik. As daar twee of meer waardes in die eerste kolom van Table_array is wat ooreenstem met die Lookup_value, word die eerste waarde gevind. As 'n presiese wedstryd nie gevind word nie, word 'n # N / A-fout teruggestuur.
Vir hierdie handleiding
- Klik op die Range_lookup reël in die dialoogkassie
- Tik die woord Vals in hierdie reël om aan te dui dat ons HLOOKUP 'n presiese wedstryd vir die data wat ons soek, moet teruggee.
- Klik OK om die dialoog te sluit.
- As jy al die stappe van hierdie handleiding gevolg het, behoort jy nou 'n volledige HLOOKUP funksie in sel E2 te hê.
07 van 09
Gebruik HLOOKUP om data te herwin
Sodra die HLOOKUP- funksie voltooi is, kan dit gebruik word om inligting uit die databasis te haal.
Om dit te doen, tik die naam van die item wat u wil ophaal in die Lookup_value- sel en druk die Enter-sleutel op die sleutelbord.
HLOOKUP gebruik die ryindeksnommer om te bepaal watter item data in sel E2 getoon moet word.
Vir hierdie handleiding
- Klik op sel E1 in jou sigblad.
- Tik Bolt in sel E1 en druk die Enter- sleutel op die sleutelbord.
- Die prys van 'n bout - $ 1,54 - moet in sel E2 vertoon word.
Toets die HLOOKUP-funksie verder deur ander dele se name in sel E1 te tik en die data wat in sel E2 teruggestuur is, te vergelyk met die pryse wat in selle E5 tot I5 gelys word.
08 van 09
Excel HLOOKUP Fout Boodskappe
Die volgende foutboodskappe word geassosieer met HLOOKUP.
# N / A fout:
- Hierdie fout word vertoon as die opzoekwaarde nie in die eerste kolom van die tabel skikking gevind word nie.
- Dit sal ook vertoon word as die omvang vir die tabel-skikkingargument onakkuraat is. As hierdie argument leë rye bokant die tabel skikking bevat.
#REF !:
- Hierdie fout word vertoon as die ry indeks nommer argument groter is as die aantal rye in tabel skikking. In die prent hierbo, die #REF! fout vind plaas omdat die ryindeksnommer op 3 is ingestel terwyl daar slegs twee rye in die tabel_raam is.
Dit voltooi die tutoriaal oor die skep en gebruik van die HLOOKUP funksie in Excel 2007.
09 van 09
Voorbeeld Gebruik Excel 2007 se HLOOKUP-funksie
Gee die volgende data in die aangeduide selle:
Sel data
- D3 - Deel
- E3 - Bearing
- F3 - Bolt
- G3 - Cog
- H3 - Toerusting
- I3 - Washer
- D4 - Prys
- E4 - $ 17.34
- F4 - $ 1.54
- G4 - $ 20.21
- H4 - $ 23.56
- I4 - $ 1.43
Klik op sel E1 - die plek waar die resultate vertoon sal word.
Klik op die Formules-oortjie.
Kies Soek en verwysing uit die lint om die aftreklys vir funksies oop te maak.
Klik op HLOOKUP in die lys om die dialoog van die funksie te vertoon.
Klik in die dialoogkassie op die Lookup _value-reël.
Klik op sel D1 in die sigblad. Dit is waar ons die naam van die deel wat ons wil prys, tik.
Klik in die dialoogkassie op die Tabel_raamlyn.
Merk selle E3 tot I4 in die sigblad om die reeks in die dialoogkassie te betree. Dit is die reeks data wat ons wil hê HLOOKUP moet soek.
Klik in die dialoogkassie op die Row_index_numreël.
Tik die nommer 2 om aan te dui dat die data wat ons wil terugkom, in ry 2 van die tabel_raam is.
Klik in die dialoogkassie op die Range_lookup reël.
Tik die woord Valse om aan te dui dat ons 'n presiese wedstryd vir ons aangevraagde data wil hê.
Klik op OK.
Tik in die sel D1 van die sigblad die woordbout.
Die waarde $ 1.54 moet in sel E1 verskyn wat die prys van 'n bout vertoon soos aangedui in die tabel_raam.
As jy op sel E1 klik, verskyn die volledige funksie = HLOOKUP (D1, E3: I4, 2, FALSE) in die formulebalk bokant die werkblad.