Obsah
Používame aplikáciu Excel aj LOOKUP a VLOOKUP funkcie na vyhľadávanie hodnôt v súboroch údajov na získanie hodnôt z požadovaného stĺpca a rozsahu. LOOKUP a VLOOKUP fungujú podobne vo svojich výsledkoch, líšia sa v operatívnosti. V tomto článku sa zaoberáme programom Excel LOOKUP vs VLOOKUP funkcií a uvádza rozdiely a vzájomnú zameniteľnosť medzi nimi.
Predpokladajme, že máme súbor údajov Predaj produktov . Chceme vyhľadať akúkoľvek hodnotu vo vybraných stĺpcoch alebo rozsahoch pomocou LOOKUP a VLOOKUP na preukázanie rozdielov medzi nimi.
Súbor údajov na stiahnutie
Pracovný zošit si môžete stiahnuť z nižšie uvedeného odkazu.
Vyhľadávanie vs Vlookup.xlsxZáklady funkcie LOOKUP & VLOOKUP
Funkcia LOOKUP:
Syntax LOOKUP funkcia je .
LOOKUP(lookup_value, lookup_vector, [result_vector])
Alebo
LOOKUP(lookup_value,array)
V syntaxi,
lookup_value; hodnotu, ktorú chcete vyhľadať.
lookup_vector; jeden riadok alebo stĺpec, v ktorom lookup_value existuje.
[result_vector](Nepovinné); rovnakej veľkosti ako lookup_vector , jednotlivý riadok alebo stĺpec, z ktorého sa vyberá výsledná hodnota. Funkcia vracia údaje 1. stĺpca v prípade jeho neprítomnosti.
pole; vyberie hodnotu zodpovedajúcu lookup_value z rozsahu.
VLOOKUP Funkcia:
Syntax VLOOKUP je funkcia
VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])
V syntaxi,
lookup_value; hodnotu, ktorú chcete vyhľadať.
table_array; tabuľku alebo rozsah, v ktorom hľadáte lookup_value .
col_index_num; číslo stĺpca, z ktorého lookup_value sa má extrahovať.
[range_lookup]; deklaruje stav zhody vyhľadávania. PRAVDA - približná zhoda , FALSE - presná zhoda.
Prečítajte si viac: Čo je pole tabuliek vo VLOOKUP? (Vysvetlené na príkladoch)
Funkcia Excel LOOKUP vs. VLOOKUP
1. Riešenie približnej zhody
Jeden z hlavných rozdielov medzi LOOKUP a VLOOKUP funkcie je, že LOOKUP funkcia je viazaná na Približne Zápas . Kde VLOOKUP ponúka aj Približne a Presne zápasy.
➤ LOOKUP automaticky načíta približné zhody z lookup_arrar (t. j, B4:B16 )
➤VLOOKUP ponúka možnosť približnej alebo presnej zhody na získanie hodnoty z col_index_num.
Vykonávanie funkcie LOOKUP
Vzorec, ktorý používame v Výsledok vyhľadávania bunka je
=LOOKUP(H4,B4:B16,C4:C16)
Tu,
H4; je lookup_value.
B4:B16; je lookup_vector.
C4:C16; je [result_vector].
Zo súboru údajov chceme získať návratovú hodnotu pre ľubovoľnú náhodnú lookup_value (t. j, Čokoláda ). Ale nemáme žiadne záznamy tohto druhu ešte LOOKUP Vzorec vráti hodnotu. Výsledná hodnota je zjavne nesprávna. LOOKUP vzorec načíta približnú hodnotu, ktorá sa zhoduje s lookup_value (t. j, Čokoláda ).
Vykonávanie funkcie VLOOKUP
Vzorec použitý v Výsledok vyhľadávania bunka je
=VLOOKUP(H11,B4:E16,2,FALSE)
Tu,
H11; je lookup_value.
B4:E16; je table_array.
2; je col_index_num.
FALSE; je [range_lookup].
Podobne ako LOOKUP vzorec, používame VLOOKUP vzorec na získanie výslednej hodnoty z vybraného čísla stĺpca. Vracia #N/A pretože takáto položka neexistuje.
Obe stránky LOOKUP a VLOOKUP výsledky funkcie na jednom obrázku vám poskytnú úplný prehľad o LOOKUP obmedzenie funkcie na približnú zhodu.
Teraz možno povedať, že obmedzené Predvolená približná zhoda ,. LOOKUP zaostáva za funkciou VLOOKUP funkcie.
Prečítajte si viac: Prečo VLOOKUP vráti #N/A, keď existuje zhoda? (5 príčin a riešení)
Podobné čítania
- Ako použiť dvojitý VLOOKUP v programe Excel (4 rýchle spôsoby)
- VLOOKUP nefunguje (8 dôvodov & riešenia)
- Funkcia INDEX MATCH vs. VLOOKUP (9 príkladov)
- VLOOKUP a vrátenie všetkých zhody v programe Excel (7 spôsobov)
- Používanie VLOOKUP s viacerými kritériami v programe Excel (6 metód + alternatívy)
2. Vykonávanie obojsmernej prevádzky
Stránka LOOKUP funkcia vyhľadáva a porovnáva hodnoty v oboch smeroch zľava doprava alebo sprava doľava ... VLOOKUP funkcia robí iba zľava doprava hľadanie na zhodu. Konkrétne pre VLOOKUP, . lookup_value musí byť vľavo od stĺpcov, z ktorých sa načítavajú výsledné hodnoty.
➤ LOOKUP umožňuje operatívnosť zľava doprava alebo sprava doľava. Zodpovedá lookup_value do riadkov alebo stĺpcov súčasne.
➤VLOOKUP umožňuje len operabilitu zľava doprava. Zodpovedá lookup_value len na stĺpce.
Vykonávanie funkcie LOOKUP
Vzorec, ktorý používame v Výsledok vyhľadávania bunka je
=LOOKUP(H4,C4:C16,B4:B16)
Tu,
H4; je lookup_value.
C4:C16; je lookup_vector.
B4:B16; je [result_vector].
V súbore údajov chceme získať návratovú hodnotu pre ľubovoľnú náhodnú lookup_value (t. j, 57 ). Používame LOOKUP funkcia na získanie výsledku a dostane sa k presnému výsledku (t. j., Bran ). Ako LOOKUP funkcia funguje v oboch smeroch, je schopná načítať [result_vector].
Vykonávanie funkcie VLOOKUP
Vzorec, ktorý používame v Výsledok vyhľadávania bunka je
=VLOOKUP(H11,B4:E16,1,FALSE)
Tu,
H11; je lookup_value.
B4:E16; je table_array.
1; je col_index_num.
FALSE; je [range_lookup].
Rovnako ako LOOKUP vzorca. VLOOKUP vzorec načíta výslednú hodnotu z vybraného čísla stĺpca (t. j, 1 ). Vracia #N/A pretože nie je schopný vyhľadať návratovú hodnotu v stĺpcoch, ktoré sú ponechané na lookup_value. Tu sa col_index_num (t. j, 1 ) sa ponecháva na lookup_value stĺpec (t. j, 2 ).
Môžete jednoducho rozlíšiť LOOKUP a VLOOKUP smerovú funkčnosť funkcie už pri pohľade na nasledujúci obrázok.
Takže LOOKUP funkcia je viacrozmerná vzhľadom na jej operatívnosť, kde VLOOKUP funkcia sa potkne.
Prečítajte si viac: 7 typov vyhľadávania, ktoré môžete použiť v programe Excel
3. Zameniteľné funkcie LOOKUP a VLOOKUP
Obe stránky LOOKUP a VLOOKUP Funkcie generujú výsledky vyhľadávania podobným spôsobom okrem smerov hľadania. Vo väčšine prípadov ich môžeme používať zameniteľne.
Zo syntaxe vidíme, že LOOKUP funkcia je jednoduchá a vracia hodnoty z pohľadu do lookup_vector . VLOOKUP Funkcia to robí tiež, ale zložitým spôsobom. VLOOKUP funkcia vráti hodnoty zo stĺpca zadaného v argumente.
Vykonávanie funkcie LOOKUP
Vzorec použitý v Výsledok vyhľadávania je .
=LOOKUP(H4,B4:B16,C4:C16)
Vo vzorci,
H4; je lookup_value.
B4:B16; je lookup_vector.
C4:C16; je [result_vector].
Dostanete 57 Ak skontrolujete hodnotu v Množstvo stĺpca, získate záznam rovnaký ako výsledok.
Takže jednoducho môžeme povedať, že LOOKUP vzorec sa vráti so správnym výsledkom.
Vykonávanie funkcie VLOOKUP
Vzorec, ktorý používame v Výsledok vyhľadávania bunka je
=VLOOKUP(H11,B4:E16,2,FALSE)
Vo vzorci,
H11; je lookup_value.
B4:E16; je table_array.
2; je col_index_num.
FALSE; je [range_lookup].
Rovnaké ako LOOKUP vzorec, VLOOKUP vráti 57 A vy jednoducho pohľadom poviete, že výsledná hodnota je správna.
Na nasledujúcom obrázku môžete zistiť, ako sa správajú LOOKUP a VLOOKUP funkcie.
Vykonávanie oboch LOOKUP a VLOOKUP funkcie, jednoducho hovoríme, že obe sú podobné a poskytujú rovnaké výsledky.
Prečítajte si viac: Ako vyhľadať viacero hodnôt v programe Excel (10 spôsobov)
Záver
Stránka LOOKUP a VLOOKUP sú podobné v poskytovaní výsledkov vzhľadom na príslušné smery. Hoci LOOKUP je viacrozmerná a ľahšie použiteľná ako funkcia VLOOKUP Avšak v prípade presnej zhody VLOOKUP Funkcia stojí jedinečne. Dúfam, že vyššie diskutované príklady objasnia vaše nejasnosti. Ak máte ďalšie otázky alebo chcete niečo dodať, vyjadrite sa.