Funkcia HLOOKUP aplikácie Excel, ktorá je skratka pre horizontálne vyhľadávanie , vám môže pomôcť nájsť konkrétne informácie vo veľkých tabuľkách údajov, ako sú napríklad zoznamy dielov alebo veľký zoznam kontaktov.
HLOOKUP funguje podobne ako VLOOKUP. Jediným rozdielom je, že VLOOKUP vyhľadáva údaje v stĺpcoch, zatiaľ čo HLOOKUP vyhľadáva údaje v riadkoch.
Postupujte podľa krokov v témach tutoriálu nižšie a prejdite pomocou funkcie HLOOKUP a vyhľadajte konkrétne informácie v databáze programu Excel.
Posledný krok tutoriálu pokrýva chybové hlásenia, ktoré sa bežne vyskytujú pri funkcii HLOOKUP.
Tutorial Témy
- Zadávanie údajov výučby
- Spustenie funkcie HLOOKUP
- Hodnota vyhľadávania
- Tabuľkový pohľad
- Číslo riadkového indexu
- Rozsah vyhľadávania
- Použitie programu HLOOKUP na načítanie údajov
- Bežné chybové hlásenia pre aplikáciu Excel HLOOKUP
01 z 09
Zadanie údajov výučby
Pri zadávaní údajov do pracovného hárka programu Excel existuje niekoľko všeobecných pravidiel, ktoré treba dodržiavať:
- Kedykoľvek je to možné, nenechávajte pri zadávaní údajov prázdne riadky ani stĺpce.
- Nechávanie prázdnych riadkov a stĺpcov v tabuľkách s údajmi môže sťažiť použitie mnohých funkcií programu Excel - vrátane HLOOKUP.
- Zadajte svoje údaje do riadkov.
- Pri zostavovaní svojho pracovného hárka uveďte názvy opisujúce údaje v prvom riadku tabuľky a pod nimi samotné údaje.
- Ak existuje viac ako jedna dátová rada, uveďte ich za sebou v riadkoch s názvom pre každú dátovú sériu v prvej bunke vľavo.
Pre tento návod
- Zadajte dáta, ako vidíte na obrázku vyššie, do buniek D4 až I5.
- Prvý riadok údajov (riadok 4) obsahuje názvy častí. Druhý riadok (riadok 5) cena každej časti.
02 z 09
Spustenie funkcie HLOOKUP
Pred spustením funkcie HLOOKUP je zvyčajne dobré pridať do pracovného hárku nadpisy, ktoré zobrazujú, aké údaje získava spoločnosť HLOOKUP. Pre tento návod zadajte do označených buniek nasledujúce nadpisy. Funkcia HLOOKUP a údaje, ktoré získa z databázy, budú umiestnené v bunkách vpravo od týchto nadpisov.
- D1 - Názov časti
E1 - Cena
Hoci je možné jednoducho napísať funkciu HLOOKUP do bunky v pracovnom hárku , mnohí ľudia nájdu jednoduchšie použiť dialógové okno funkcie.
Pre tento výučbový postup
- Kliknutím na bunku E2 ju vytvoríte aktívnou bunkou . Toto je miesto, kde začneme funkciu HLOOKUP.
- Kliknite na kartu Vzorce .
- Z rozbaľovacej ponuky vyberte položku Vyhľadávanie a referencia a otvorte rozbaľovací zoznam funkcií.
- Kliknutím na položku HLOOKUP v zozname vyvoláte dialógové okno funkcie.
Údaje, ktoré zadáme do štyroch prázdnych riadkov v dialógovom okne, budú tvoriť argumenty funkcie HLOOKUP. Tieto argumenty vysvetľujú funkcii, aké informácie po nás idú a kde by ju mali vyhľadávať.
03 z 09
Hodnota vyhľadávania
Prvým argumentom je hodnota Lookup_value . Informuje HLOOKUP o tom, ktorá položka v databáze hľadáme informácie. Hodnota Lookup_value sa nachádza v prvom riadku zvoleného rozsahu .
Informácie, ktoré vráti HLOOKUP, sú vždy z rovnakého stĺpca databázy ako vyhľadávacia hodnota.
Hodnota Lookup_value môže byť textový reťazec, logická hodnota (TRUE alebo FALSE), číslo alebo odkaz na bunku.
Pre tento návod
- Kliknite na riadok Lookup_value v dialógovom okne
- Kliknutím na bunku D2 pridajte odkaz na bunku na riadok Lookup_value . Toto je bunka, kde zadáme názov časti, o ktorej hľadáme informácie.
04 z 09
Tabuľkový pohľad
Argument Table_array je rozsah údajov, ktoré hľadá funkcia HLOOKUP na vyhľadanie vašich informácií. Upozorňujeme, že tento rozsah nemusí obsahovať všetky riadky alebo dokonca prvý riadok databázy .
Table_array musí obsahovať minimálne dva riadky údajov, pričom prvý riadok obsahuje hodnotu Lookup_value (pozri predchádzajúci krok).
Ak zadáte bunkové odkazy pre tento argument, je dobré použiť absolútne odkazy na bunky. Absolútne odkazy na bunky sú označené v programe Excel znakom dolára ( $ ). Príkladom by bolo $ E $ 4.
Ak nepoužívate absolútne odkazy a skopírujete funkciu HLOOKUP na iné bunky, je pravdepodobné, že sa v bunkách, do ktorých sa funkcia skopíruje, zobrazia chybové hlásenia.
Pre tento návod
- Kliknite na riadok Table_array v dialógovom okne.
- Zvýraznite bunky E4 až I5 v tabuľke a pridajte tento rozsah do riadku Table_array . Toto je rozsah údajov, ktoré HLOOKUP vyhľadá.
- Stlačením klávesu F4 na klávesnici nastavíte rozsah absolútne ($ E $ 4: $ I $ 5).
05 z 09
Číslo riadkového indexu
Argument indexu riadku riadku (Row_index_num) označuje, ktorý riadok tabuľky_obsahu obsahuje údaje, ktoré nasledujete.
Napríklad:
- ak zadáte 1 indexové číslo riadku, HLOOKUP vráti hodnotu z prvého stĺpca v table_array;
- ak indexové číslo riadku je 2, vráti hodnotu z druhého riadku v table_array.
Pre tento návod
- Kliknite na riadok Row_index_num v dialógovom okne
- Zadajte 2 v tomto riadku, aby ste naznačili, že chceme, aby HLOOKUP vrátil informácie z druhého riadku tabuľkového poľa.
06 z 09
Rozsah vyhľadávania
Argument Range_lookup je logická hodnota (TRUE alebo FALSE), ktorá označuje, či chcete, aby HLOOKUP našiel presnú alebo približnú zhodu s hodnotou Lookup_value .
- Ak je TRUE alebo ak je tento argument vynechaný, HLOOKUP použije približnú zhodu, ak nemôže nájsť presnú zhodu s hodnotou Lookup_value. Ak presná zhoda nie je nájdená, HLOOKUP vráti ďalšiu najväčšiu hodnotu, ktorá je menšia ako hodnota Lookup_value.
- Ak FALSE, HLOOKUP bude používať presnú zhodu iba s hodnotou Lookup_value. Ak sú v prvom stĺpci tabuľky Table_array dva alebo viac hodnôt, ktoré sa zhodujú s hodnotou Lookup_value, použije sa prvá nájdená hodnota. Ak sa nenájde presná zhoda, vráti sa chyba # N / A.
Pre tento výučbový postup
- Kliknite na riadok Range_lookup v dialógovom okne
- Zadajte v tomto riadku slovo False, aby ste naznačili, že chceme, aby HLOOKUP vrátil presnú zhodu s údajmi, ktoré hľadáme.
- Kliknutím na tlačidlo OK zatvorte dialógové okno.
- Ak ste sa riadili všetkými krokmi tohto tutoriálu, mali by ste teraz mať kompletnú funkciu HLOOKUP v bunke E2.
07 z 09
Použitie programu HLOOKUP na načítanie údajov
Po dokončení funkcie HLOOKUP sa môže použiť na získavanie informácií z databázy .
Za týmto účelom zadajte názov položky, ktorú chcete prevziať, do bunky Lookup_value a stlačte kláves ENTER na klávesnici.
HLOOKUP používa číslo riadkového indexu na určenie, ktoré položky údajov by sa mali zobraziť v bunke E2.
Pre tento výučbový postup
- Kliknite na bunku E1 v tabuľke.
- Zadajte skrutku do bunky E1 a stlačte kláves ENTER na klávesnici.
- Cena za skrutku - 1,54 dolárov - by sa mala zobraziť v bunke E2.
Otestujte funkciu HLOOKUP ďalej zadaním ďalších názvov častí do bunky E1 a porovnaním údajov vrátených v bunke E2 s cenami uvedenými v bunkách E5 až I5.
08 z 09
Excel HLOOKUP chybové hlásenia
Nasledujúce chybové hlásenia sú priradené k HLOOKUP.
# N / A chyba:
- Táto chyba sa zobrazí, ak sa hodnota vyhľadávania nenašla v prvom stĺpci tabuľkového poľa.
- Zobrazí sa aj vtedy, ak je rozsah argumentu tabuľkového poľa nepresný. Ak tento argument obsahuje prázdne riadky nad tabuľkovým poľom.
#REF!:
- Táto chyba sa zobrazí, ak argument indexového čísla riadku je väčší ako počet riadkov v tabuľkovom poli. Na obrázku vyššie #REF! dochádza k chybe, pretože indexové číslo riadku je nastavené na 3, zatiaľ čo v table_array sú len dva riadky.
Toto dokončí tutoriál o vytváraní a používaní funkcie HLOOKUP v programe Excel 2007.
09 z 09
Príklad Použitie funkcie HLOOKUP programu Excel 2007
Do uvedených buniek zadajte nasledujúce údaje:
Bunkové dáta
- D3 - Časť
- E3 - ložisko
- F3 - Skrutka
- G3 - Cog
- H3 - Zariadenie
- I3 - Podložka
- D4 - Cena
- E4 - 17,34 dolárov
- F4 - 1,54 dolárov
- G4 - 20,21 USD
- H4 - 23,56 dolárov
- I4 - 1,43 USD
Kliknite na bunku E1 - miesto, kde sa zobrazia výsledky.
Kliknite na kartu Vzorce.
Z rozbaľovacej ponuky vyberte položku Vyhľadávanie a referencia a otvorte rozbaľovací zoznam funkcií.
Kliknutím na položku HLOOKUP v zozname vyvoláte dialógové okno funkcie.
V dialógovom okne kliknite na riadok Lookup _value.
Kliknite na bunku D1 v tabuľke. Tu zadáme názov časti, ktorú chceme oceniť.
V dialógovom okne kliknite na riadok Table_array.
Zvýraznite bunky E3 až I4 v tabuľke a zadajte rozsah do dialógového okna. Toto je rozsah údajov, ktoré chceme HLOOKUP vyhľadávať.
V dialógovom okne kliknite na riadok Row_index_num.
Zadajte číslo 2 a uveďte, že dáta, ktoré chceme vrátiť, sú v riadku 2 tabuľkového_obrázku.
V dialógovom okne kliknite na riadok Range_lookup.
Zadajte slovo Nesprávne, aby ste naznačili, že požadované údaje vyžadujú presnú zhodu.
Kliknite na tlačidlo OK.
V bunke D1 tabuľky zadajte slovo skrutka.
Hodnota 1,54 dolárov by sa mala objaviť v bunke E1, ktorá zobrazuje cenu skrutky, ako je uvedené v table_array.
Ak kliknete na bunku E1, zobrazí sa vo formulári nad pracovným hárkom úplná funkcia = HLOOKUP (D1, E3: I4, 2, FALSE).