Výukový program Excel VLOOKUP Sprievodca VLOOKUPom pre začiatočníkov (príklady)

Výukový program Excel VLOOKUP

V tomto výučbovom programe Excel VLOOKUP diskutujeme o tom, čo je funkcia VLOOKUP v programe Excel, ako funguje, spolu s praktickými príkladmi. Funkcia VLOOKUP (vertikálne vyhľadávanie) v programe Excel vyhľadáva informácie alebo hodnoty z jedného stĺpca tabuľky alebo množiny údajov a extrahuje a vracia zodpovedajúce hodnoty alebo informácie z iného stĺpca.

Funkcia VLOOKUP v programe Excel je vstavaná funkcia a je pomenovaná tak, pretože vzorec hľadá hodnotu a prehľadáva ju zvisle nadol v konkrétnom stĺpci. Zastaví sa, akonáhle nájde túto hodnotu, a pozrie sa napravo od tejto hodnoty v stĺpci, ktorý zadáme.

Všeobecná syntax pre funkciu VLOOKUP je nasledovná:

Syntax vzorca VLOOKUP obsahuje nasledujúce argumenty:

  • Lookup_value: Povinné, predstavuje hodnotu, ktorú chceme vyhľadať v prvom stĺpci tabuľky alebo množiny údajov.
  • Table_array: Povinné, predstavuje množinu údajov alebo pole údajov, ktoré sa majú prehľadať.
  • Col_indexnum: Povinné, predstavuje celé číslo určujúce číslo stĺpca tabuľky_array, z ktorého chceme vrátiť hodnotu
  • Range_lookup: Voliteľné, predstavuje alebo definuje, čo by mala funkcia vrátiť, ak nenájde presnú zhodu s hodnotou lookup_value. Tento argument môže byť nastavený na 'FALSE; alebo „TRUE“, kde „TRUE“ označuje približnú zhodu (tj. použije sa najbližšia zhoda pod vyhľadávacou hodnotou v prípade, že sa presná zhoda nenájde) a „FALSE“ označujúca presnú zhodu (tj vráti chybu v prípade presná zhoda sa nenašla). 'TRUE' môže byť tiež nahradené '1' a 'FALSE' pre '0'.

Príklady

Príklad č

Predpokladajme, že máme tabuľku záznamov študentov pozostávajúcu z ich čísla role, mena, triedy a e-mailovej adresy. Ak teraz chceme z tejto databázy získať e-mailové ID konkrétneho študenta, použijeme funkciu VLOOKUP nasledovne:

= VLOOKUP (F2, A2: D12,4,1)

Vidíme, že vyššie uvedený vzorec vyhľadáva hodnotu 6 v ľavom stĺpci tabuľky záznamov študentov. Tretí argument s hodnotou 4 hovorí funkcii, aby vrátila hodnotu v rovnakom riadku zo štvrtého stĺpca tabuľky záznamov študentov. Posledný argument uvedený ako 1 (PRAVDA) hovorí funkcii, aby vrátila približnú zhodu (presná zhoda, ak existuje).

Vidíme teda, že e-mailová identifikácia role č. 6 je správne extrahovaná a vrátená pomocou tejto funkcie.

Príklad č

Teraz povedzme, že pre hľadanú hodnotu, ktorá neexistuje, použijeme presnú zhodu, potom bude funkcia VLOOKUP fungovať nasledovne:

= VLOOKUP (F2, A2: D12,4, 0)

Vidíme, že vyššie uvedený vzorec vyhľadáva hodnotu 16 v ľavom stĺpci tabuľky záznamov študentov. Tretí argument s hodnotou 4 hovorí funkcii, aby vrátila hodnotu v rovnakom riadku zo štvrtého stĺpca tabuľky záznamov študentov. Posledný argument označený ako 0 (FALSE) hovorí funkcii, aby vrátila presnú zhodu, a chybu, ak sa presná zhoda nenájde.

Vidíme teda, že e-mailová identifikácia role č. 16 neexistuje, pretože v tabuľke záznamov študentov neexistuje hodnota ako úloha č. 16, takže sa vráti chyba „# N / A“ s argumentom presnej zhody.

Príklad č

Teraz povedzme, že pre hľadanú hodnotu, ktorá neexistuje, použijeme približnú zhodu, potom bude funkcia VLOOKUP fungovať nasledovne:

 = VLOOKUP (F2, A2: D12,4, 1)

Vidíme, že vyššie uvedený vzorec vyhľadáva hodnotu 16 v ľavom stĺpci tabuľky záznamov študentov. Tretí argument s hodnotou 4 hovorí funkcii, aby vrátila hodnotu v rovnakom riadku zo štvrtého stĺpca tabuľky záznamov študentov. Posledný argument uvedený ako 1 (PRAVDA) hovorí funkcii, aby vrátila približnú zhodu, ak sa presná zhoda nenájde.

Vidíme teda, že v prvom stĺpci tabuľky záznamov o študentoch nie je hodnota ako rola č. 16, ale štvrtý argument uvedený ako 1 alebo TRUE hovorí o vrátení približnej zhody, takže funkcia vráti najväčšiu hodnotu menšiu ako 16 (v tomto prípade 12), takže sa vráti e-mailová identifikácia role č. 12.

Na čo treba pamätať

  • Funkcia VLOOKUP je vstavaná funkcia v programe Excel, ktorá je kategorizovaná ako funkcia vyhľadávania / referencie.
  • Môže sa tiež použiť ako funkcia pracovného hárka, kde je možné túto funkciu zadať ako súčasť vzorca v bunke pracovného hárka.
  • VLOOKUP vždy vyzerá správne, tj vyžaduje vyhľadávaciu tabuľku s hodnotami vyhľadávania v stĺpci úplne zľava. Údaje, ktoré chceme získať ako výslednú hodnotu, sa môžu zobraziť v ľubovoľnom stĺpci napravo, tj vyhľadávacia hodnota je naľavo od výslednej hodnoty, ktorú chceme nájsť.
  • Argument „table_array“ poskytnutý funkcii VLOOKUP musí mať šírku najmenej toľko stĺpcov, ako je hodnota argumentu „col_indexnum“.
  • Je určený na načítanie údajov v tabuľke, ktorá je usporiadaná do zvislých riadkov, kde každý riadok predstavuje nový záznam. Ak sú teda údaje usporiadané vodorovne, môžeme použiť funkciu „HLOOKUP“ (horizontálne vyhľadávanie).
  • Funkcia VLOOKUP vráti akýkoľvek dátový typ, ako napríklad číselný údaj, dátum, reťazec atď.
  • Funkcia VLOOKUP umožňuje používať zástupné znaky ako „*.“
  • Ak je pre parameter přibližné_hodnutie zadané „FALSE“ alebo „0“ a pre vyhľadanú hodnotu sa nenájde presná zhoda, funkcia VLOOKUP vráti chybu „# N / A“.
  • Ak je pre parameter přibližné_hodnutie zadané „PRAVDA“ alebo „1“ a nenájde sa presná zhoda, funkcia VLOOKUP vráti nasledujúcu menšiu hodnotu.
  • Ak je parameter „col_indexnum“ menší ako 1 alebo nie je rozpoznaný ako číselná hodnota, funkcia VLOOKUP vráti hodnotu „#VALUE!“. chyba.
  • Ak hodnota „range_lookup“ nie je rozpoznaná ako logická hodnota, vráti hodnotu „#VALUE!“ chyba.
  • Ak je parameter „col_indexnum“ väčší ako počet stĺpcov v poli „table_array“, funkcia VLOOKUP vráti „#REF!“ chyba.
  • V prípade, že je argument „range_lookup“ vynechaný, potom funkcia VLOOKUP umožňuje nepresnú zhodu, použije však presnú zhodu, ak existuje.
  • Pri funkcii VLOOKUP sa nerozlišujú veľké a malé písmená.
  • Ak vyhľadávací stĺpec obsahuje duplicitné hodnoty, funkcia VLOOKUP sa bude zhodovať iba s prvou hodnotou.

Zaujímavé články...