01 od 03
Pronađi popuste za cene sa VLOOKUP-om
Kako funkcioniše VLOOKUP funkcija
VLOOKUP funkcija Google Spreadsheets- a , koja predstavlja vertikalni pregled , može se koristiti za pretraživanje određenih informacija koje se nalaze u tablici podataka ili baze podataka.
- Informacije o VLOOKUP porukama o grešci možete pronaći na stranici 3
VLOOKUP normalno vraća jedno polje podataka kao njegov izlaz. Kako to radi:
- Nudite ime ili search_key koji govori VLOOKUP u kojem redosledu ili zapisu tablice podataka traži željene podatke
- Isporučujete broj stupca - poznat kao indeks - podataka koje tražite
- Funkcija traži search_key u prvoj koloni tabele podataka
- VLOOKUP potom locira i vraća informacije koje tražite iz drugog polja istog zapisa pomoću priloženog indeksnog broja
Pronalaženje približnih utakmica sa VLOOKUP-om
Obično, VLOOKUP pokušava da pronađe tačno podudaranje za naznačen pretraživač. Ako se ne može pronaći tačno usklađivanje, VLOOKUP može pronaći približnu utakmicu.
- Približno usklađivanje je najbliža meta veličini pretrage koja je manja ili manja u vrednosti.
- Približna podudaranja su pronađena postavljanjem argumenta is_sorted funkcije na TRUE.
Sortiranje podataka prvo
Iako nije uvek potrebno, obično je najbolje prvo sortirati opseg podataka koje VLOOKUP pretražuje u rastućem redosledu koristeći prvu kolonu opsega za ključ za sortiranje.
Ako podaci nisu sortirani, VLOOKUP može vratiti pogrešan rezultat.
Primer VLOOKUP funkcije
Primjer na gornjoj slici koristi sledeću formulu koja sadrži VLOOKUP funkciju da pronađe popust za količinu kupljene robe.
= VLOOKUP (A2, A5: B8,2, TRUE)
Iako se gornja formula može upisati u ćeliju radnog lista, druga opcija, koja se koristi sa koracima navedenim u nastavku, je da koristite polje za automatsko predloživanje Google tabela za unos formule.
Unošenje funkcije VLOOKUP
Koraci za unos VLOOKUP funkcije prikazane na slici iznad u ćeliju B2 su:
- Kliknite na ćeliju B2 da biste postali aktivna ćelija - ovdje će se prikazati rezultati funkcije VLOOKUP
- Unesite znak jednakosti (=), a zatim ime funkcije vlookup
- Kada upišete, pojavljuje se polje za automatsko sugestiranje sa imenima i sintaksom funkcija koje počinju slovom V
- Kada se u polju pojavljuje ime VLOOKUP , kliknite na ime pomoću pokazivača miša da biste uneli ime funkcije i otvorite okrugli držač u ćeliju B2
Unošenje argumenata funkcije
- Detaljne informacije o sintaksi i argumentima VLOOKUP-a možete pronaći na stranici 2
- Kao iu Excel-u, postavljena je zareza između argumenata funkcije da bi delovala kao separator.
Argumenti za VLOOKUP funkciju unose se nakon otvorenog okruglog nosača u ćeliji B2.
- Kliknite na ćeliju A2 u radnom listu da biste uneli ovu referencu ćelije kao argument za pretragu
- Nakon reference ćelije, ukucajte zarez ( , ) da deluju kao separator između argumenata
- Označite ćelije A5 do B8 na radnom listu da biste uneli ove reference ćelija kao argument raspona - zaglavlja tablice nisu uključene u opseg
- Nakon reference ćelije, otkucajte još jednu zarezu
- Upišite 2 po zarezu da unesete argument za indeks jer se diskontne stope nalaze u koloni 2 raspona raspona
- Nakon broja 2, upišite drugu zarezu
- Označite ćelije B3 i B4 na radnom listu kako biste uneli ove reference ćelija kao argument raspusta
- Otkucajte reč True nakon zareze kao argument is_sorted
- Pritisnite taster Enter na tastaturi da biste ušli u zatvoreni okvir " ) " nakon poslednjeg argumenta funkcije i da biste dovršili funkciju
- Odgovor 2,5% - diskontna stopa za kupljenu količinu - treba da se pojavi u ćeliji B2 radnog lista
- Kada kliknete na ćeliju B2, potpuna funkcija = VLOOKUP (A2, A4: B8, 2, True) se pojavljuje u traci formule iznad radnog lista
Zašto je VLOOKUP vraćao 2,5% kao rezultat
- U primjeru kolona Quantity ne sadrži točno podudaranje vrijednosti search_key od 23.
- Pošto je argument is_sorted postavljen na TRUE, VLOOKUP će pronaći približnu vrijednost za vrijednost search_key .
- Najbliža vrijednost u veličini koja je i dalje manja od vrijednosti search_key od 23 je 21.
- VLOOKUP, stoga, traži popust u procentu u redu koji sadrži 21, i kao rezultat, vraća diskontnu stopu od 2,5%.
02 od 03
Google Spreadsheets Sintaksa i argumenti VLOOKUP funkcije
Sintaksa i argumenti VLOOKUP funkcije
Sintaksa funkcije se odnosi na raspored funkcije i uključuje ime funkcije, zagrade i argumente .
Sintaksa za funkciju VLOOKUP-a je:
= VLOOKUP (search_key, opseg, indeks, is_sorted)
search_key - (obavezno) vrednost za traženje - kao što je količina prodata na gornjoj slici
opseg - (potrebno) broj stupaca i redova koje VLOOKUP treba pretraživati
- prva kolona u opsegu obično sadrži search_key
indeks - (obavezno) broj kolone željene vrijednosti
- numeracija počinje sa kolonom search_key kao kolona 1
- ako je indeks podešen na broj veći od broja stupaca koji su izabrani u argumentu raspona a #REF! greška se vraća od funkcije
is_sorted - (opcionalno) označava da li se opseg sortira u rastućem redosledu koristeći prvu kolonu opsega za taster za sortiranje
- Boolean vrijednost - TRUE ili FALSE su jedine prihvatljive vrijednosti
- ako je postavljeno na TRUE ili ispušteno i prva kolona opsega nije sortirana po rastućem redosledu, može doći do pogrešnog rezultata
- ako je izostavljeno, vrednost je podrazumevano postavljena na TRUE
- ako je postavljeno na TRUE ili ispušteno i nije pronađeno tačno usklađivanje za search_key, najbliža utakmica koja je manja po veličini ili vrijednosti koristi se kao search_key.
- ako je podešeno na FALSE, VLOOKUP prihvata samo tačno usklađivanje za search_key. Ako postoje više odgovarajućih vrijednosti, vraća se prva odgovarajuća vrijednost
- ako je podešeno na FALSE i ne pronađena odgovarajuća vrijednost za search_key, funkcija # N / A vraća
03 od 03
VLOOKUP Poruke o greškama
VLOOKUP Poruke o greškama
Sledeće greške su povezane sa VLOOKUP-om.
Prikazana je # N / A (vrednost nije dostupna) ako je:
- Search_key nije pronađen u prvom stupcu argumenta raspona
- Argument raspona nije netačan. Na primer, argument može sadržati prazne kolone sa leve strane opsega
- Array is_sorted je postavljen na FALSE i tačna podudarnost za argument search_key ne može se naći u prvoj koloni opsega
- Array is_sorted je postavljen na TRUE i sve vrednosti u prvoj koloni opsega su veće od pretraživača
#REF! ("referenca izvan dometa") se prikazuje ako:
- Indeksni argument je veći od broja kolona u rasponu raspona