Niz tablica VLOOKUP - Kako koristiti VLOOKUP tablični niz u Excelu?

Niz tablica u funkciji VLOOKUP

U VLOOKUP-u ili vertikalnom pretraživanju kada koristimo referentnu ćeliju ili vrijednost za traženje u grupi stupaca koji sadrže podatke koji se podudaraju i dohvaćanje rezultata, grupa raspona kojoj smo se podudarali naziva se VLOOKUP table_array, u nizu tablice referencirana ćelija nalazi se na krajnjoj lijevoj strani kolone.

Funkcija VLOOKUP (vertikalno traženje) u programu Excel traži dio podataka ili vrijednost iz jednog stupca niza tablice ili skupa podataka te izdvaja i vraća neke odgovarajuće vrijednosti ili informacije iz drugog stupca.

VLOOKUP u programu Excel ugrađena je funkcija i nazvana je tako jer formula traži vrijednost i traži je okomito niz određeni stupac. Zaustavlja se čim pronađe tu vrijednost i pogleda desno od te vrijednosti u stupac koji odredimo.

Funkcija treba vrijednost ili argumente da bi se pokrenula. Prilikom stvaranja funkcije HLOOKUP ili VLOOKUP u programu Excel, kao jedan od argumenata unosimo niz ćelija. Taj se raspon naziva argument table_array.

Opća sintaksa za funkciju VLOOKUP je sljedeća:

Sintaksa funkcije VLOOKUP ima sljedeće argumente:

  • Lookup_value: Obavezno, predstavlja vrijednost koju želimo potražiti u prvom stupcu tablice ili skupa podataka.
  • Table_array: Obavezno, predstavlja skup podataka ili polje podataka koje treba pretražiti.
  • Col_indexnum: Obavezno, predstavlja cijeli broj koji specificira broj stupca niza table_iz kojeg želimo vratiti vrijednost
  • Range_lookup: Izborno, predstavlja ili definira što bi funkcija trebala vratiti u slučaju da ne pronađe točno podudaranje s lookup_value. Ovaj se argument može postaviti na 'FALSE; ili "TRUE", gdje "TRUE" označava približno podudaranje (tj. upotrijebite najbliže podudaranje ispod lookup_value u slučaju da se točno podudaranje ne pronađe), a "FALSE" označava točno podudaranje (tj. vraća pogrešku u slučaju točno podudaranje nije pronađeno). "ISTINA" se također može zamijeniti s "1", a "FALSE" s "0".

Tako možemo vidjeti u gornjoj sintaksi da je drugi argument koji se daje funkciji VLOOKUP table_array.

Primjeri

Primjer # 1

Pretpostavimo da imamo tablicu studentskih zapisa koja se sastoji od broja rola, imena, klase i ID-a nekih učenika. Sada, ako želimo dobiti ID e-pošte određenog učenika iz ove baze podataka, tada koristimo funkciju VLOOKUP kako slijedi:

= PREGLED (F2, A2: D12,4,1)

U gornjoj je formuli raspon A2: D12 niz Vlookup tablice.

Treći argument s vrijednošću 4 govori funkciji da vrati vrijednost u istom retku iz četvrtog stupca tablice studentskih zapisa. Posljednji argument naveden kao 1 (TRUE) govori funkciji da vrati približno podudaranje (točno podudaranje ako postoji).

Možemo vidjeti da formula VLOOKUP traži vrijednost 6 (budući da ćelija F2 sadrži vrijednost 6) u krajnjem lijevom stupcu tablice studentskih zapisa pretražujući odozgo prema dolje.

Čim formula pronađe vrijednost 6, ona ide udesno u četvrtom stupcu i iz nje izvlači ID e-pošte.

Dakle, možemo vidjeti da je ID e-pošte role 6 ispravno izvučen i vraćen s ovom funkcijom.

Primjer # 2

Sada, recimo da imamo dvije tablice: tablicu zaposlenika koja se sastoji od ID-a zaposlenika, imena zaposlenika, tima zaposlenika i oznake zaposlenika, i drugu tablicu koja se sastoji od nekih ID-a zaposlenika i želimo pronaći njihovo odgovarajuće Označavanje, pa primjenjujemo VLOOKUP formulu u jednoj ćeliji koristeći apsolutno referenciranje za table_array i zalijepite je u druge ćelije.

= PREGLED (F2, $ A $ 2: $ D $ 11,4, 1)

Možemo vidjeti da se apsolutno referenciranje stvara tipkanjem "$" ispred retka i stupca reference ćelije. To će omogućiti korisniku da kopira referencu na ćeliju u druge stanice dok zaključava referentnu točku: (u ovom slučaju početna i završna ćelija polja tablice-A2: D11). Prečac na tipkovnici izvrsna je za stvaranje apsolutne reference pritiskom tipke F4 na tipkovnici nakon upisivanja reference ćelije.

Dakle, sada, kada kopiramo formulu VLOOKUP iz ćelije G2 i zalijepimo je u tri druge ćelije G3, G4 i G5, tada se mijenja samo vrijednost pretraživanja (prvi argument koji ima referencu na ćeliju) i drugi argument (table_array) ostaje isto. To je tako jer smo u G2 koristili apsolutno pozivanje na ćeliju za table_array tako da raspon tablice ostaje fiksan ili zaključan.

Tako možemo vidjeti da je Oznaka za odgovarajuće ID-ove zaposlenika ispravno izvučena i vraćena s apsolutnim referenciranjem za table_array.

Primjer # 3

Recimo sada da je niz_tabela prisutan na drugom radnom listu (Primjer1) u radnoj knjizi, a Broj svitka i odgovarajući ID e-pošte koji želimo pronaći nalaze se na drugom radnom listu (Primjer3) u radnoj knjizi. Ako je to slučaj, tada argument table_array u funkciji VLOOKUP uključuje ime lista nakon kojeg slijedi uskličnik i raspon ćelija.

= PREGLED (A2, Primjer1! A2: D12,4, 1)

Vidimo da se tablica studentskih zapisa nalazi u rasponu: A2: D12 u radnom listu nazvanom 'Primjer1', dok se ćelija i radni list u koji želimo vratiti vrijednost svitka br.12 nalaze u radnom listu nazvanom kao ' Primjer3 '. Dakle, u ovom slučaju, drugi argument u funkciji VLOOKUP u ćeliji B2 radnog lista 'Primjer3' sadrži naziv lista koji sadrži niz_tabele nakon čega slijedi uskličnik i raspon ćelija.

Tako možemo vidjeti da je ID e-pošte role br. 12 ispravno izvučen i vraćen čak i kad je niz tablica Vlookup prisutan na drugom listu radne knjige.

Stvari koje treba zapamtiti

  • Argument: table_array je uvijek drugi argument u funkciji LOOKUP u excelu.
  • Argument table_array u funkciji LOOKUP uvijek slijedi vrijednost pretraživanja.
  • Raspon ćelija navedenih kao argument u tablici_ niz može koristiti apsolutne ili relativne reference ćelija.
  • Zaključavanjem VLOOKUP-a iz niza tablice možemo brzo uputiti skup podataka prema višestrukim vrijednostima pretraživanja.
  • Stanice u argumentu table_array mogu biti prisutne i na drugom radnom listu u radnoj knjizi. Ako je to slučaj, argument argumenta polja Vlookup uključuje naziv lista nakon kojeg slijedi uskličnik i raspon ćelija.
  • Argument 'table_array' dostavljen funkciji LOOKUP mora imati najmanje onoliko stupaca koliko je široka vrijednost argumenta 'col_indexnum.'
  • Za funkciju VLOOKUP, niz_tablica mora sadržavati najmanje dva stupca podataka.

Zanimljivi članci...