Kako najti podatke z VLOOKUP v Excelu

Kazalo:

Kako najti podatke z VLOOKUP v Excelu
Kako najti podatke z VLOOKUP v Excelu
Anonim

Kaj morate vedeti

  • Dodaj lookup_value > table_array > col_index_num > range_lookupin pritisnite Enter.
  • Argument range_lookup ni obvezen. Uporabite TRUE za natančno ujemanje in FALSE za natančno ujemanje.
  • N/A in REF napake izvirajo iz manjkajočih ali nepravilnih argumentov za lookup_value, table_array ali range_lookup.

Excelova funkcija VLOOKUP, ki pomeni "navpično iskanje", poišče vrednost v prvem stolpcu obsega in vrne vrednost v katerem koli drugem stolpcu v isti vrstici. Če ne morete najti, katera celica vsebuje določene podatke, je VLOOKUP učinkovit način za iskanje teh podatkov. Še posebej je uporaben v ogromnih preglednicah, kjer je težko najti informacije. Ta navodila veljajo za Excel za Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel za Mac in Excel Online.

Kako deluje funkcija VLOOKUP

VLOOKUP običajno vrne eno polje podatkov kot izhod.

Kako to deluje:

  1. Vnesete ime ali lookup_value, ki VLOOKUP-u pove, v kateri vrstici podatkovne tabele naj išče želene podatke.
  2. Številko stolpca podate kot argument col_index_num, ki VLOOKUP-u pove, kateri stolpec vsebuje podatke, ki jih iščete.
  3. Funkcija išče lookup_value v prvem stolpcu podatkovne tabele.
  4. VLOOKUP nato poišče in vrne informacije iz številke stolpca, ki ste jo definirali v col_index_num, iz iste vrstice kot iskalna vrednost.

Argumenti in sintaksa funkcije VLOOKUP

Image
Image

Sintaksa za funkcijo VLOOKUP je:

=VLOOKUP(iskanje_vrednosti, polje_tabele, številka_indeksa_stolpca, iskanje_razpona)

Funkcija VLOOKUP je morda videti zmedena, ker vsebuje štiri argumente, vendar je preprosta za uporabo.

Štirje argumenti za funkcijo VLOOKUP so naslednji:

lookup_value (obvezno): Vrednost za iskanje v prvem stolpcu matrike tabele.

table_array (obvezno) - To je tabela s podatki (razpon celic), ki jih VLOOKUP išče, da bi našel informacije, ki jih potrebujete.

  • Tabelna_matrika mora vsebovati vsaj dva stolpca s podatki
  • Prvi stolpec mora vsebovati lookup_value

col_index_num (obvezno) - To je številka stolpca vrednosti, ki jo želite najti.

  • Številčenje se začne s stolpcem 1
  • Če se sklicujete na številko, ki je večja od števila stolpcev v matriki tabele, bo funkcija vrnila REF! napaka

iskanje_po_razponu (izbirno) - Označuje, ali iskalna vrednost spada znotraj obsega v matriki tabele ali ne. Argument range_lookup je »TRUE« ali »FALSE«. Uporabite TRUE za približno ujemanje in FALSE za natančno ujemanje. Če je izpuščeno, je privzeta vrednost TRUE.

Če je argument range_lookup TRUE, potem:

  • Iskalna_vrednost je vrednost, za katero želite preveriti, ali spada znotraj obsega, ki ga določa table_array.
  • Tabelna_matrika vsebuje vse obsege in stolpec, ki vsebuje vrednost obsega (kot je visoka, srednja ali nizka).
  • Argument col_index_num je rezultat vrednosti obsega.

Kako deluje argument Range_Lookup

Image
Image

Uporaba neobveznega argumenta range_lookup je za mnoge ljudi zapletena za razumevanje, zato si je vredno ogleda hiter primer.

Primer na zgornji sliki uporablja funkcijo VLOOKUP za iskanje stopnje popusta glede na število kupljenih artiklov.

Primer kaže, da je popust za nakup 19 izdelkov 2 %, ker 19 pade med 11 in 21 v Količina stolpcu iskalne tabele.

Kot rezultat, VLOOKUP vrne vrednost iz drugega stolpca iskalne tabele, saj ta vrstica vsebuje minimum tega obsega. Drug način za nastavitev iskalne tabele obsega bi bil ustvariti drugi stolpec za največ, ta obseg pa bi imel najmanj 11 in največ 20. Toda rezultat deluje na enak način.

Primer uporablja naslednjo formulo, ki vsebuje funkcijo VLOOKUP za iskanje popusta za količine kupljenega blaga.

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

  • C2: To je iskalna vrednost, ki je lahko v kateri koli celici v preglednici.
  • $C$5:$D$8: To je fiksna tabela, ki vsebuje vse obsege, ki jih želite uporabiti.
  • 2: To je stolpec v iskalni tabeli obsega, za katerega želite, da funkcija LOOKUP vrne.
  • TRUE: Omogoči funkcijo range_lookup te funkcije.

Ko pritisnete Enter in se rezultat vrne v prvo celico, lahko samodejno izpolnite celoten stolpec in poiščete rezultate obsega za preostale celice v iskalni stolpec.

Argument range_lookup je prepričljiv način za razvrščanje stolpca mešanih števil v različne kategorije.

Napake VLOOKUP: N/A in REF

Image
Image

Funkcija VLOOKUP lahko vrne naslednje napake.

N/A je napaka »vrednost ni na voljo« in se pojavi pod naslednjimi pogoji:

  • iskalna _vrednost ni najdena v prvem stolpcu argumenta table_array
  • Argument Table_array je netočen. Argument lahko na primer vključuje prazne stolpce na levi strani obsega
  • Argument Range_lookup je nastavljen na FALSE in natančnega ujemanja za argument lookup_value ni mogoče najti v prvem stolpcu table_array
  • Argument range_lookup je nastavljen na TRUE in vse vrednosti v prvem stolpcu tabele_array so večje od lookup_value

REF! ("referenca izven obsega") pride do napake, če je col_index_num večje od števila stolpcev v table_array.

Priporočena: