Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pochopenie VLOOKUP
VLOOKUP (Vertikálne vyhľadávanie) je výkonná funkcia programu Excel, ktorá vyhľadáva konkrétnu hodnotu (vaša „vyhľadávacia hodnota“) v prvom stĺpci tabuľky (vaša „vyhľadávacia tabuľka“) a potom vráti zodpovedajúcu hodnotu z iného stĺpca v rovnakom riadku.
Ako to funguje
1. Vyhľadáva hodnota: Hodnota, ktorú chcete v tabuľke vyhľadať.
2. Vyhľadáva tabuľka: Rozsah buniek obsahujúcich údaje, ktoré vo vnútri hľadáte.
3. Číslo indexu stĺpca: Číslo stĺpca vo vašej tabuľke, z ktorej chcete načítať zodpovedajúcu hodnotu.
4. Vyhľadávanie rozsahu: Toto určuje, či chcete presnú zhodu (false) alebo približnú zhodu (true).
syntax
`` `Excel
=Vlookup (lookup_value, table_array, col_index_num, [Range_lookup])
`` `
Postupný sprievodca
1. Identifikujte svoje údaje:
* Vyhľadáva hodnota: Hodnota, ktorú chcete nájsť. Napríklad ID produktu.
* Vyhľadávacia tabuľka: Rozsah buniek obsahujúcich údaje. Musí obsahovať stĺpec s vyhľadávacou hodnotou a stĺpec obsahujúci zodpovedajúcu hodnotu, ktorú chcete získať.
* Číslo indexu stĺpca: Číslo stĺpca obsahujúce požadované informácie.
* Príklad: Ak chcete získať cenu z tretieho stĺpca tabuľky, číslo indexu stĺpca je 3.
* Vyhľadávanie rozsahu:
* false (presná zhoda): Funkcia vráti výsledok iba vtedy, ak sa nájde presná zhoda. Ak sa nenájde žiadna presná zhoda, dostanete #N/A chybu.
* true (približná zhoda): Hodnota vyhľadávania musí byť zoradená vo vzostupnom poradí vo vašej vyhľadávacej tabuľke. Táto funkcia nájde najbližšiu zhodu, ktorá je menšia alebo rovná hodnote vyhľadávania.
2. Zadajte funkciu VLOOKUP:
* V bunke, kde chcete, aby sa výsledok objavil, zadajte vzorec:`=vlookup (lookup_value, table_array, col_index_num, [Range_lookup])`
3. Nahraďte svoje údaje za svoje údaje:
* Lookup_value: Zadajte odkaz na bunku hodnoty vyhľadávania alebo priamo zadajte hodnotu.
* table_array: Vyberte celý rozsah buniek obsahujúcich vašu vyhľadávaciu tabuľku.
* col_index_num: Zadajte číslo stĺpca obsahujúceho hodnotu, ktorú chcete získať.
* [Range_lookup]: Zadajte true alebo false (alebo ho vynechajte pre TRUE, čo je predvolené).
4. Stlačte Enter: Excel vypočíta výsledok a zobrazí ho v bunke.
Príklad
Povedzme, že máte zoznam produktov s ich cenami:
| ID produktu | Názov produktu Cena |
| --- | --- | --- |
| 101 | Widget | 10,00 dolárov |
| 102 | Gizmo | 15,00 dolárov |
| 103 | Gadget | 8,00 dolárov |
Ak chcete nájsť cenu „widget“ pomocou VLookup:
1. Vyhľadáva hodnota: Bunka obsahujúca ID produktu „101“ alebo iba „101“ napísaná priamo.
2. Vyhľadáva tabuľka: Celá tabuľka (A1:C4).
3. Číslo indexu stĺpca: 3 (pretože cena je v treťom stĺpci).
4. Vyhľadávanie rozsahu: FALSE (chceme presnú zhodu).
Vzorec by bol:`=vlookup (101, a1:c4, 3, false)`
Kľúčové body
* triedenie: Ak používate TRUE (približná zhoda), stĺpec vyhľadávania (prvý stĺpec vašej vyhľadávacej tabuľky) sa musí zoradiť vo vzostupnom poradí.
* Manipulácia s chybami: Použite funkciu `iferror` na spracovanie prípadov, keď Vlookup nenájde zhodu:` =iferror (vlookup (lokUp_value, table_array, col_index_num, [sortiment_lookup]), "not nent") `
* Alternatívy: Ak chcete získať zložitejšie scenáre, zvážte použitie indexu a spolu, čo môže byť flexibilnejšie.
Dajte mi vedieť, ak máte konkrétny príklad, ktorým by ste chceli pracovať. Som rád, že vám môžem pomôcť!