Kako dohvatiti najnoviju cijenu u Excelu

Anonim


Recimo da podatke o različitim stavkama držite na popisu. Najnoviju cijenu artikla možete pronaći ako pogledate posljednji unos te stavke. Dakle, ako su vaši podaci razvrstani od najstarijeg do najnovijeg, potrebna nam je samo formula za dohvat posljednjeg unosa stavke, a zatim pogledamo njezinu cijenu. To možemo učiniti pomoću funkcije Excel LOOKUP.

Opća formula

= LOOKUP (2,1/(item_list = “item”), “price_list”)

Stavka_list: Ovo je popis stavki. U osnovi jednodimenzionalni raspon koji se naziva i vektor.
Stavka: Predmet za koji tražimo.
Cjenik: Ovo je cjenik koji odgovara stavkama na popisu stavki. Ovo je također vektor.

Učimo na primjeru.

Primjer: Dohvatite najnoviju cijenu vrijednih metala u Excelu
Ovdje imamo popis artikala i njihovu cijenu. Popis je razvrstan od najstarijeg do najnovijeg pomoću stupca datuma i vremena. Smanjio sam ovaj popis tako da ga je lako objasniti.

Domet A2: A11 je naš Stavka_popis i domet C2: C11 je Cjenik. Stupac B sadrži datum i vrijeme. Tablicu smo sortirali pomoću stupca datuma.
U stupcu E imamo popis jedinstvenih stavki. U stupcu F moramo dohvatiti najnoviju cijenu ovih stavki iz tablice.

Napišite ovu formulu u ćeliju F2:

= POGLEDAJ (2,1/(A2: A11 = "zlato"), C2: C11)

Ovo će dohvatiti najnoviju cijenu zlata na popisu. Da biste ga kopirali u donje ćelije, učinite ga generičkim.

= POGLEDAJ (2,1/($ A $ 2: $ A $ 11 = E2), $ C $ 2: $ C $ 11)

Ovdje sam upotrijebio apsolutne reference za popise tako da se ne mijenjaju pri kopiranju.

Kako radi:
Radi na metodi dohvaćanja zadnje usklađene vrijednosti. Dakle, funkcija LOOKUP vraća zadnju pronađenu vrijednost koja je bila manja od vrijednosti traženja. Ovu značajku koristimo za dobivanje najnovije cijene artikla na popisu.
Skratimo formulu.
(A2: A11 = "zlato"): Ova naredba vraća niz TRUE i FALSE. ISTINITO ako ćelija u A2: A11 sadrži “zlato”, inače LAŽ. {FALSE; FALSE; FALSE; TRUE; TRUE; TRUE; FALSE; FALSE; TRUE; FALSE}.
1/(item_list = “item”): Zatim dijelimo 1 ovim nizom. To nam daje niz pogrešaka 1 i #DIV/0.
{#DIV/0!;#DIV/0!;#DIV/0!; 1; 1; 1;#DIV/0!;#DIV/0!; 1;#DIV/0!}.

POGLEDAJ (2,{#DIV/0!;#DIV/0!;#DIV/0!; 1; 1; 1;#DIV/0!;#DIV/0!; 1;#DIV/0!}), $ C $ 2: $ C $ 11): Sada je formula sljedeća. LOOKUP traži 2 u nizu. Budući da je ovdje najveća vrijednost 1, LOOKUP vraća posljednjih 1 prema svojstvu, koje je na 9. mjestu u nizu. Pretraživanje gleda na 9. mjesto u vektoru rezultata $ C $ 2: $ C $ 11 i vraća vrijednost, što je 50.24 ovdje.

Preuzmi datoteku:

Kako dohvatiti najnoviju cijenu u Excelu

Upotrijebite INDEX i MATCH za traženje vrijednosti u Excelu

Kako koristiti funkciju LOOKUP u Excelu

Potražite vrijednost s više kriterija u Excelu

Popularni članci

50 Excel prečac za povećanje vaše produktivnosti: Brže izvršite svoj zadatak. Ovih 50 prečaca učinit će da radite još brže na Excelu.

Kako koristiti tFunkcija VLOOKUP u Excelu: Ovo je jedna od najčešće korištenih i popularnih funkcija programa Excel koja se koristi za traženje vrijednosti iz različitih raspona i listova.

Kako koristiti funkciju COUNTIF u Excelu: Brojte vrijednosti s uvjetima pomoću ove nevjerojatne funkcije. Ne morate filtrirati svoje podatke da biste brojali određene vrijednosti. Funkcija Countif bitna je za pripremu vaše nadzorne ploče.

Kako koristiti funkciju SUMIF u Excelu: Ovo je još jedna bitna funkcija nadzorne ploče. To vam pomaže pri zbrajanju vrijednosti u posebnim uvjetima.