Kako najti podatke z VLOOKUP v Excelu

01 od 03

Poiščite približne primerjave podatkov z Excelovim VLOOKUP

Poiščite znižane cene z VLOOKUP. © Ted Francoski

Kako deluje funkcija VLOOKUP?

Excelova funkcija VLOOKUP, ki stoji za navidezno iskanje , lahko uporabite za iskanje določenih informacij, ki se nahajajo v tabeli podatkov ali baze podatkov.

VLOOKUP običajno vrne eno samo polje podatkov kot njegovo izhodišče. Kako to naredi:

  1. Vnesete ime ali lookup_value, ki pove VLOOKUP, v kateri vrstici ali zapisu tabele podatkov, da poiščete želene podatke
  2. Številko stolpca - znano kot col_index_num - dobite podatke, ki jih iščete
  3. Funkcija išče lookup_value v prvem stolpcu tabele podatkov
  4. VLOOKUP nato najde in vrne informacije, ki jih iščete iz drugega polja istega zapisa, s pomočjo priložene številke stolpca

Sortiranje podatkov najprej

Čeprav ni vedno zahtevano, je najpogosteje najbolje najprej razvrstiti obseg podatkov, ki jih VLOOKUP išče v naraščajočem vrstnem redu z uporabo prvega stolpca območja za tipski ključ.

Če podatki niso razvrščeni, lahko VLOOKUP vrne napačen rezultat.

Sintaksa in argumenti VLOOKUP funkcije

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.

Sintaksa za funkcijo VLOOKUP je:

= VLOOKUP (lookup_value, table_array, col_index_num, range_lookup)

lookup _value - (potrebna) vrednost za iskanje - na primer količina, prodana na zgornji sliki

table_array - (obvezno) to je tabela podatkov, ki jih VLOOKUP išče, če želite poiskati informacije, ki ste jih izvedli.

col_index_num - (potrebna) številka stolpca želene vrednosti.

Range_lookup - (neobvezno) označuje, ali je obseg razvrščen po naraščajočem vrstnem redu.

Primer: poiščite diskontno stopnjo za kupljeno količino

Primer na zgornji sliki uporablja funkcijo VLOOKUP, da najde diskontno stopnjo, ki se razlikuje glede na količino kupljenih predmetov.

Primer kaže, da je popust za nakup 19 postavk 2%. To je zato, ker stolpec Količina vsebuje obsege vrednosti. Zato VLOOKUP ne najde natančnega ujemanja. Namesto tega je treba najti približno ujemanje, da se vrne pravilna diskontna stopnja.

Iskanje približnih zadetkov:

V tem primeru se za iskanje popusta za količine kupljenega blaga uporabi naslednja formula, ki vsebuje funkcijo VLOOKUP.

= VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE)

Čeprav je ta formula mogoče vnesti v celico delovnega lista, je druga možnost, kot je uporabljena s spodaj navedenimi koraki, uporabiti pogovorno okno funkcije za vnos svojih argumentov.

Odpiranje pogovornega okna VLOOKUP

Koraki, uporabljeni za vstop v funkcijo VLOOKUP, prikazane na sliki zgoraj, v celico B2 so:

  1. Kliknite celico B2, da postanete aktivna celica - mesto, na katerem so prikazane funkcije funkcije VLOOKUP
  2. Kliknite zavihek Formule .
  3. Iz traku izberite Lookup & Reference in odprite funkcijski spustni seznam
  4. Kliknite na VLOOKUP na seznamu, da odpre pogovorno okno funkcije

02 od 03

Vnesite argumente funkcije VLOOKUP funkcije Excel

Vnos argumentov v pogovorno okno VLOOKUP. © Ted Francoski

Kazanje na celične reference

Argumenti za funkcijo VLOOKUP se vnesejo v ločene črte pogovornega okna, kot je prikazano na zgornji sliki.

Referenčne številke celic, ki jih je treba uporabiti kot argumente, lahko vnesete v pravilno vrstico ali pa, kot je storjeno v spodnjih korakih, ki kažejo, kar vključuje poudarjanje želenega obsega celic z miškinim kazalcem, jih lahko uporabite za vnos v pogovorno okno .

Prednosti uporabe kazalcev so:

Uporaba relativnih in absolutnih celičnih referenc z argumenti

Ni redko uporabljati več kopij VLOOKUP, da bi vrnili različne podatke iz iste tabele podatkov. Da bi to olajšali, se lahko pogosto VLOOKUP kopira iz ene celice v drugo. Ko so funkcije kopirane v druge celice, je treba paziti, da so referenčne številke celic pravilne glede na novo lokacijo funkcije.

Na zgornji sliki dolarski znaki ( $ ) obsegajo referenčne celice za argument table_array , ki nakazujejo, da so absolutne reference celic , kar pomeni, da se ne bodo spremenile, če se funkcija kopira v drugo celico. To je zaželeno, ker bi večkratne kopije VLOOKUP vse omenile isto tabelo podatkov kot vir informacij.

Oznaka celice, uporabljena za lookup_value, na drugi strani ni obkrožena z znaki dolarja, zaradi česar je relativna referenca celic. Referenčne reference celic se spreminjajo, ko se kopirajo, da odražajo njihovo novo lokacijo glede na položaj podatkov, na katere se nanašajo.

Vnos argumentov funkcij

  1. V pogovornem oknu VLOOKUP kliknite vrstico za poizvedbo _value
  2. Kliknite celico C2 na delovnem listu, da vnesete referenco celice kot argument za iskanje
  3. Kliknite na vrstico Table_array pogovornega okna
  4. Označite celice C5 do D8 na delovnem listu, da vnesete to območje kot argument Table_array - tabele v tabeli niso vključene
  5. Pritisnite tipko F4 na tipkovnici, da spremenite obseg v absolutne reference celic
  6. Kliknite vrstico Col_index_num v pogovornem oknu
  7. V tej vrstici vnesite 2 kot argument Col_index_num , ker so diskontne stopnje v stolpcu 2 v tabeli Table_array
  8. Kliknite vrstico Range_lookup pogovornega okna
  9. Vnesite besedo True kot argument Range_lookup
  10. Pritisnite tipko Enter na tipkovnici, da zaprete pogovorno okno in se vrnete na delovni list
  11. Odgovor 2% (diskontna stopnja za kupljeno količino) se mora pojaviti v celici D2 delovnega lista
  12. Ko kliknete celico D2, se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE)

Zakaj je VLOOKUP vrnil 2% kot rezultat

03 od 03

Excel VLOOKUP ne deluje: # N / A in #REF napake

VLOOKUP Vrne #REF! Obvestilo o napaki. © Ted Francoski

Sporočila o napakah VLOOKUP

Naslednja sporočila o napakah so povezana z VLOOKUP.

A # N / A ("vrednost ni na voljo") Prikazana je napaka Če:

#REF! ("referenca izven obsega") Napaka je prikazana, če: