LOOKUP funkcija u Excelu (formula, primjeri) - Kako koristiti?

POGLEDAJ Excel funkcija

Lookup može biti poznat i kao starija verzija funkcije vlookup, gdje u vlookupu pretražujemo referentnu vrijednost i podudaramo je u cijeloj tablici ili podacima, u vrijednosti pretraživanja isto radimo u jednom stupcu ili retku, postoje dvije funkcije za lookup kao obje funkcije kao različiti argumenti, kada koristimo formulu traženja u excelu, dobit ćemo upit koji funkciju želimo koristiti.

Funkcija LOOKUP vraća vrijednost iz raspona vrijednosti (redak ili stupac) ili iz niza. To je ugrađena funkcija u Excelu.

LOOKUP Formula

Sintaksa LOOKUP Formule: 1 (vektor)

Argumenti korišteni u ovoj LOOKUP Formuli

  • vrijednost - Vrijednost za traženje .
  • lookup_vector - redak ili raspon stupaca u kojem se traži vrijednost . Vektor treba sortirati u rastućem redoslijedu
  • result_vector - (nije obavezno) Redak ili raspon stupaca, koji odgovara lookup_vector i sadrži željeni izlaz .

Sintaksa LOOKUP Formula II: (niz)

Funkcija LOOKUP excels traži vrijednost u prvom retku ili stupcu niza i vraća odgovarajuću vrijednost u posljednjem retku ili stupcu niza.

Argumenti korišteni u ovoj LOOKUP Formuli

  • vrijednost - Vrijednost za traženje.
  • niz - niz vrijednosti. Prvi redak / stupac niza sličan je pretraživaču_vektor gore (Sintaksa I), a posljednji redak / stupac niza sličan je rezultatu_vektor gore (Sintaksa I).

Obrazloženje

Ovisno o veličini retka i stupca u danom polju, funkcija odlučuje hoće li uzeti u obzir redak ili stupac za pretraživanje. Ako je veličina retka veća od veličine stupca, vrijednost se traži u prvom retku. Ako je veličina retka manja ili jednaka veličini stupca, traži vrijednost u prvom stupcu i vraća odgovarajuću vrijednost u posljednjem stupcu.

Rezultat_vektor i lookup_vector trebaju biti iste veličine. Funkcija LOOKUP nadmašuje vrijednost pretraživanja u lookup _ vektoru i vraća vrijednost koja ima isti položaj u rezultatu_vector. Ako je ovaj parametar izostavljen, vratit će se prvi stupac podataka. Vrijednost, lookup_vector i result_vector mogu biti bilo koji tip podataka - numerička vrijednost, niz, datumi, valuta itd.

Izlaz

Funkcija LOOKUP vraća bilo koji tip podataka, poput niza, numeričkog, datuma itd. Ovaj je tip podataka sličan tipu podataka result_vector. Međutim, vraća samo jedan tip podataka. Ako postoji ponavljanje vrijednosti u lookup _ vektoru, razmotrit će posljednju pojavu vrijednosti u lookup _ vektoru i vratiti njegovu odgovarajuću vrijednost iz vektora _ rezultata.

Kada vrijednost nije prisutna u lookup_vector

Ako funkcija LOOKUP ne može pronaći točno podudaranje u lookup _ vektoru, uzima u obzir najveću vrijednost u lookup_vectoru koja je manja ili jednaka vrijednosti. Ako je vrijednost manja od svih vrijednosti u lookup_vectoru, tada funkcija LOOKUP u Excelu daje pogrešku. Ako lookup_vector nije sortiran u rastućem redoslijedu, funkcija LOOKUP u Excelu vratit će netočnu vrijednost. U takvim slučajevima možete razmotriti upotrebu funkcije VLOOKUP.

Kako koristiti funkciju LOOKUP u programu Excel?

LOOKUP funkcija je vrlo jednostavna i laka za upotrebu. Razumijemo rad funkcije LOOKUP na primjerima.

Primjer # 1

Pretpostavimo da imate popis predmeta, recimo cvijeće, njegov identifikator i najnoviju cijenu, kao što je prikazano u nastavku.

Sada pomoću ID-a možete izvući cijenu cvijeta. Sintaksa istog bi bila:

POTRAŽI (ID_to_search, A5: A10, C5: C10)

Vrijednost koju želite pretražiti također može biti referenca na ćeliju. Pretpostavimo da je ID koji želite pretražiti u E5, tada bi sintaksa bila:

POTRAŽI (E5, A5: A10, C5: C10)

Gornja sintaksa vratit će 50.

Slično tome, ime cvijeta možete koristiti za traženje cijene. Ako želite pogledati cijenu orhideje, dat ćete sintaksu kao:

POGLEDAJ ("orhideja", B5: B10, C5: C10)

koji će se vratiti 90.

Primjer # 2

Pretpostavimo da imate podatke o nekoliko transakcija izvršenih od 2009. godine, kao što je prikazano u nastavku.

Sada, imajući bilo koju godinu u ćeliji D4, možete izvući podatke o posljednjoj transakciji izvršenoj te godine koristeći sljedeću sintaksu:

= POGLED (D4, GODINA (A4: A18), B4: B18)

gdje će GODINA (A4: A18) preuzeti godinu iz datuma u A4: A18.

Budući da je D4 = 2012, vratit će 40000.

Slično tome, posljednju transakciju izvršenu u ožujku možete izdvojiti kao:

= POGLED (3, MJESEC (A4: A18), B4: B18)

koji vraća 110000

Primjer # 3

Posljednji unos stupca možete pronaći i pomoću funkcije LOOKUP Excel. Pretpostavimo da imate podatke (popis ID-ova) u stupcu B,

možete identificirati zadnji unos u stupcu B pomoću LOOKUP Excel formule:

= POGLEDAJ (1,1 / (B: B ””, B: B)

Ovdje je vrijednost 1; lookup_vector je 1 / (B: B ””); vektor_ rezultata je B: B.

B: B ”” činit će niz istinitih i netačnih. True znači da je neka vrijednost prisutna, a false znači da je odsutna. 1 se zatim dijeli ovim nizom kako bi se formirao drugi niz 1 i 0, koji odgovara true i false.

Vrijednost je 1, pa će tražiti 1 u polju 1 i 0, podudara se s posljednjim 1 i vraća odgovarajuću vrijednost podudaranja. Odgovarajuća vrijednost ovdje je stvarna vrijednost na tom položaju, koja je 10 u gornjem primjeru funkcije pretraživanja.

Ako je zadnja vrijednost 20 na ćeliji B23, vratit će 20, kao što je prikazano u nastavku.

Uzmimo primjer funkcije pretraživanja niza u kojem biste koristili sintaksu II.

Primjer # 4

Pretpostavimo da imaju niz B3: i24 imaju role broj studenta (ID) u 1 u I. stup, a nakon njihova imena, oznake u pet različitih predmeta i prosjekom ocjena osiguranim u zadnjem stupcu, kao što je prikazano u nastavku.

Prosječne ocjene bilo kojeg učenika možete pronaći pomoću njegove osobne iskaznice. Ako se ID koji treba potražiti nalazi u ćeliji K4, tada bi sintaksa bila dana:

POTRAŽI (K4, B4: I24)

Vratit će odgovarajuće prosječne ocjene učenika.

Stvari koje treba zapamtiti

  • Vektor pretraživanja mora se sortirati u rastućem redoslijedu.
  • Rezultat_vektor i lookup_vector trebaju biti iste veličine.
  • Kada vrijednost nije pronađena u lookup_vector, funkcija se podudara s najvećom vrijednošću u lookup_vector koja je manja ili jednaka vrijednosti.
  • Ako je lookup_value veća od svih vrijednosti u lookup_vector, funkcija odgovara posljednjoj vrijednosti.
  • Kada je vrijednost manja od najmanje vrijednosti u lookup_vector, funkcija vraća pogrešku (# N / A).
  • Ne razlikuje velika i mala slova.

Prijave

Funkcija LOOKUP koristi se za pronalaženje vrijednosti kada je poznat jedan od njegovih parova. Slijede neke od primjena funkcije:

  • Izdvojite cijenu predmeta koristeći njegov identifikator
  • Pronađite mjesto knjige u knjižnici
  • Dohvatite zadnju transakciju po mjesecu ili godini
  • Provjerite najnoviju cijenu predmeta
  • Pronađite zadnji red u numeričkim / tekstualnim podacima
  • Doznajte datum posljednje transakcije

POGLEDAJTE Excel funkcija Video

Zanimljivi članci...