Sadržaj
Koristimo funkcije Excel LOOKUP i VLOOKUP za traženje vrijednosti u skupovima podataka kako bismo iznijeli vrijednosti iz željene kolone i raspona. Iako LOOKUP i VLOOKUP rade slično u svojim ishodima, razlikuju se u operativnosti. U ovom članku raspravljamo o Excel LOOKUP vs VLOOKUP funkcijama, spominjući razlike i zamjenjivost između njih.
Pretpostavimo da imamo skup podataka Product Sales . Želimo potražiti bilo koju vrijednost u odabranim stupcima ili rasponima koristeći LOOKUP i VLOOKUP kako bismo demonstrirali razlike među njima.
Set podataka za preuzimanje
Možete preuzeti radnu svesku sa donje veze.
Lookup vs Vlookup.xlsx
Osnove LOOKUP & VLOOKUP
Funkcija LOOKUP:
Sintaksa LOOKUP funkcije je
LOOKUP(lookup_value, lookup_vector, [result_vector])
Ili
LOOKUP(lookup_value,array)
U sintaksi,
lookup_value ; vrijednost koju želite tražiti.
lookup_vector; jedan red ili stupac u kojem postoji lookup_value .
[result_vector](Opcionalno); jednaka veličina lookup_vector , jedan red ili kolona odakle se ekstrahuje rezultujuća vrijednost. Funkcija vraća podatke iz 1. stupca u slučaju njegovog odsustva.
array; izvlači vrijednost koja odgovara lookup_value iz raspona.
VLOOKUP Funkcija:
Sintaksa funkcije VLOOKUP je
VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])
U sintaksa,
lookup_value; vrijednost koju želite tražiti.
table_array; tabela ili raspon u kojem pretražujete lookup_value .
col_index_num; broj kolone odakle se lookup_value treba izdvojiti.
[range_lookup]; objavljuje status podudaranja pretraživanja. TRUE-približno podudaranje , LAŽNO-točno podudaranje.
Pročitajte više: Šta Je li niz tablica u VLOOKUP-u? (Objašnjeno uz primjere)
Excel LOOKUP vs VLOOKUP funkcija
1. Rad s približnim podudaranjem
Jedna od glavnih razlika između LOOKUP i VLOOKUP funkcija je u tome što je LOOKUP funkcija je vezana za Approximate Match . Gdje VLOOKUP nudi i Približno i Tačno podudaranja.
➤ LOOKUP automatski dohvaća približna podudaranja iz lookup_arrar (tj., B4:B16 )
➤VLOOKUP nudi opciju približnog ili tačnog podudaranja za dohvaćanje vrijednosti iz col_index_num.
Izvođenje funkcije LOOKUP
Formula koju koristimo u ćeliji Lookup result je
=LOOKUP(H4,B4:B16,C4:C16)
Ovdje,
H4; je lookup_value.
B4:B16; je lookup_vector.
C4: C16; je [vektor_rezultata].
Od skupa podataka želimopovratna vrijednost za bilo koji slučajni lookup_value (tj., Chocolate ). Ali nemamo nijedan unos te vrste i dalje formula LOOKUP vraća vrijednost. Očigledno, rezultujuća vrijednost je pogrešna. Formula LOOKUP dohvaća približnu vrijednost koja se podudara s lookup_value (tj., čokolada ).
Izvođenje funkcije VLOOKUP
Formula koja se koristi u ćeliji Vlookup rezultat je
=VLOOKUP(H11,B4:E16,2,FALSE)
Ovdje,
H11; je lookup_value.
B4:E16; je table_array.
2; je col_index_num.
FALSE; je [range_lookup].
Slično formuli LOOKUP , koristimo formulu VLOOKUP da dohvatimo rezultirajuću vrijednost iz odabranog broja stupca. Vraća #N/A jer takav unos ne postoji.
I LOOKUP i VLOOKUP rezultati funkcije na jednoj slici daju vam potpuni smisao ograničenja funkcije LOOKUP na približno podudaranje.
Sada, može se reći da je ograničeno Default Approximate Match , funkcija LOOKUP zaostaje za funkcijom VLOOKUP .
Pročitajte više: Zašto VLOOKUP vraća #N/A kada postoji podudaranje? (5 uzroka i rješenja)
Slična očitanja
- Kako primijeniti dvostruki VLOOKUP u Excelu (4 brza načina)
- VLOOKUP ne radi (8 razloga &Rješenja)
- INDEX MATCH vs VLOOKUP funkcija (9 primjera)
- VLOOKUP i vraćanje svih podudaranja u Excelu (7 načina)
- Koristite VLOOKUP s više kriterija u Excelu (6 metoda + alternative)
2. Izvođenje operacije u oba smjera
Funkcija LOOKUP pretražuje i uparuje vrijednosti u oba smjera lijevo na desno ili desno nalijevo . Međutim, funkcija VLOOKUP samo traži lijevo na desno kako bi se podudarala. Konkretnije za VLOOKUP, lookup_value mora biti lijevo od stupaca iz kojih dohvaća rezultirajuće vrijednosti.
➤ LOOKUP dozvoljava lijevo udesno ili zdesna nalijevo. Poklapa lookup_value sa redovima ili kolonama istovremeno.
➤VLOOKUP dopušta samo rad s lijeva na desno. Odgovara lookup_value samo sa stupcima.
Izvođenje funkcije LOOKUP
Formula koju koristimo u ćeliji Lookup Result je
=LOOKUP(H4,C4:C16,B4:B16)
Ovdje,
H4; je lookup_value.
C4:C16; je lookup_vector.
B4: B16; je [vektor_rezultata].
U skupu podataka želimo povratnu vrijednost za bilo koji slučajni vrijednost_potraži (tj. 57 ). Koristimo funkciju LOOKUP da dođemo do rezultata i ona dolazi do tačnog rezultata (tj. Bran ). Kako funkcija LOOKUP radi u obasmjerovima može dohvatiti [result_vector].
Izvođenje funkcije VLOOKUP
Formula koju koristimo u Vlookup Result ćelija je
=VLOOKUP(H11,B4:E16,1,FALSE)
Ovdje,
H11; je lookup_value.
B4:E16; je table_array.
1; je col_index_num.
FALSE; je [range_lookup].
Poput formule LOOKUP , formula VLOOKUP dohvaća rezultantnu vrijednost iz odabranog broja stupca (tj., 1 ). Vraća #N/A jer ne može tražiti povratnu vrijednost u stupcima koji su prepušteni lookup_value. Ovdje je col_index_num (tj. 1 ) prepušten stupcu lookup_value (tj. 2 ).
Možete jednostavno razlikovati usmjerenost funkcija LOOKUP i VLOOKUP samo gledanjem slike ispod.
Dakle, funkcija LOOKUP je višedimenzionalna s obzirom na njenu operativnost gdje funkcija VLOOKUP spotakne.
Pročitajte više: 7 tipova traženja Možete koristiti u Excel
3. Izmjenjive funkcije LOOKUP i VLOOKUP
Obje funkcije LOOKUP i VLOOKUP generiraju rezultate pretraživanja na slične načine osim uputa traženja. U većini slučajeva ih možemo koristiti naizmjenično.
Iz sintakse, možemo vidjeti da je funkcija LOOKUP jednostavna i vraća vrijednosti iz pregleda lookup_vector . Funkcija VLOOKUP također to radi, ali na složen način. Funkcija VLOOKUP vraća vrijednosti iz stupca specificiranog u argumentu.
Izvođenje funkcije LOOKUP
Formula korištena u Rezultat pretraživanja je
=LOOKUP(H4,B4:B16,C4:C16)
U formuli,
H4; je lookup_value.
B4:B16; je lookup_vector.
C4: C16; je [vektor_rezultata].
Dobijate 57 kao rezultat. Ako unakrsno provjerite vrijednost u stupcu Količina , dobićete unos isti kao rezultat.
Dakle, jednostavno možemo reći da se formula LOOKUP vraća s pravim rezultatom.
Izvođenje funkcije VLOOKUP
Formula koju koristimo u ćeliji Vlookup Result je
=VLOOKUP(H11,B4:E16,2,FALSE)
U formuli,
H11; je lookup_value.
B4: E16; je table_array.
2; je col_index_num.
FALSE; je [range_lookup].
Isto kao formula LOOKUP , VLOOKUP vraća 57 kao rezultat. I jednostavno kažete gledajući da je rezultujuća vrijednost ispravna.
Sa sljedeće slike možete pronaći ponašanje zamjene između LOOKUP i VLOOKUP funkcija.
Obavljajući obje funkcije LOOKUP i VLOOKUP , jednostavno kažemo da su obje slične u svojoj ponudi i pružajupotpuno isti rezultati.
Pročitajte više: Kako potražiti više vrijednosti u Excelu (10 načina)
Zaključak
LOOKUP i VLOOKUP su slični u davanju rezultata uzimajući u obzir odgovarajuće smjerove. Iako je funkcija LOOKUP višedimenzionalna i lakša za primjenu od funkcije VLOOKUP . Međutim, u slučaju potpunog podudaranja VLOOKUP funkcija je jedinstvena. Nadamo se da su gore navedeni primjeri razjasnili vašu zbunjenost. Komentirajte ako imate dodatnih pitanja ili imate nešto za dodati.