Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 4.316 pregleda

Najnovija ↓

Vlookup da vraca vrednost iz razlicitog reda? 07.01.2009. u 12:41 · pre 216 meseci
izmenjeno 1 put, poslednji put 3okc 07.01.2009. u 17:37
  1. 3okc07.01.2009. u 17:37zapis iz teksta poruke
#1
Da li je moguce sa vlookup ili je nekako prosiriti da kada nadje trazenu vrednost vrati rezultat iz kolone npr 6 ali da joj ja zadam iz kojeg reda, jer mi treba vise vrednosti iz te kolone za novu tabelu a koje su vezane za pronadjenu vrednost.

Re: Vlookup da vraca vrednost iz razlicitog reda? 07.01.2009. u 17:41 · pre 216 meseci #2
Treba ti HLOOKUP(): radi isto što i VLOOKUP(), samo, vrši pretragu po redovima..
Tačnije, tebi treba ugnježdena HLOOKUP() unutar VLOOKUP().
Potpis
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
Re: Vlookup da vraca vrednost iz razlicitog reda? 07.01.2009. u 17:41 · pre 216 meseci
izmenjeno 1 put, poslednji put Jpeca 07.01.2009. u 23:18
  1. Jpeca07.01.2009. u 23:18zapis iz teksta poruke
#3
Možeš iskoristiti kombinaciju MATCH i OFFSET funkcija da zameniš VLOOKUP u tvom slučaju.

MATCH funkcija vraća poziciju ćelije koja sadrži zadatu vrednost u nizu ćelija. Tako formula
Code:
=MATCH(J3;B1:B15;0)

vraća 3 što je pozicija ćelije B3 u nizu B1:B15 koja sadrži zadatu vrednost Marko Marković (J3). 0 je parametar pretrage i označava da se traži baš ista vrednost (exactly equal)

Kad imamo ovu vrednost možemo iskoristiti OFFSET funkciju da se pozicioniramo na potrebu ćeliju. OFFSET vraća referencu na ćeliju koja je udaljena zadati broj redova i kolona u odnosu na početnu ćeliju. Ako kao početnu ćeliju uzmemo i sa m obeležimo vrednost dobijenu sa prethodnom formulom (MATCH) formula:
Code:
=OFFSET(H1;m;0)

vratiće referencu na H4, što tebi treba.

Sa uvodjenjem apsolutne adrese zbog lakšeg kopiranja, konačna formula za bruto total za radnika je
Code:
=OFFSET($H$1;MATCH($J3;$B$1:$B$15;0);0)


a za porez:
Code:
=OFFSET($H$1;MATCH($J3;$B$1:$B$15;0)+1;0)


Sve bi moglo biti lakše da si drugačije oganizovao podatke. Posebno mi upada u oči preskakanje C i K kolone. Ovo stvara probleme kod selekcije i komplikuje bilo kakve analize.
Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Re: Vlookup da vraca vrednost iz razlicitog reda? 07.01.2009. u 18:05 · pre 216 meseci #4
Dečki fantastični prijedlozi i rješenja
Ja sam to probao sa formulom u L3 => =IF(J3=B3;VLOOKUP(L2;B4:H4;7;FALSE)) i radi
Doduše kao što je Peca rekao organizacija nije baš najbolja pa svaku formulu treba odraditi posebno ;)
Re: Vlookup da vraca vrednost iz razlicitog reda? 07.01.2009. u 22:18 · pre 216 meseci #5
E, hvala na predlozima, sad cu da pokusam pa da vidim koji je nacin najprikladniji. Sto se tice ovoga fajla sto sam prikacio, njega sam na brzinu odradio kao skicu onoga sto mi treba ali mozete racunati da su one kolone preskocene slucajno, pa ako je zbog toga izostavljeno neko prakticnije resenje ne bi bilo lose da se napise. Inace, sustina mi je da dobijem formulu koja ce se moci kopirati sto je kod ovakvih tabela prilicno tesko.
Re: Vlookup da vraca vrednost iz razlicitog reda? 07.01.2009. u 23:14 · pre 216 meseci #6
Bilo bi idealno da je moguce u offset funkciju ubaciti match kao referencu, to bi odradilo lavovski posao, al cini mi se da nije. Sto se tice hlookup unutar vlookup malo je nezgodno za kopiranje, tj ovaj deo koji se odnosi na hlookup.
Re: Vlookup da vraca vrednost iz razlicitog reda? 08.01.2009. u 22:06 · pre 216 meseci #7
Ajde pokušaj da objasniš šta je problem. Onaj tvoj primer se rešava sa kombinacijom MATCH OFFSET, kako sam opisao.
Formule napraviš za prvi red i onda samo kopiraš za ostale redove (radnike). Vidi prilog.


Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Re: Vlookup da vraca vrednost iz razlicitog reda? 08.01.2009. u 22:21 · pre 216 meseci #8
U redu je, jos sinoc sam uradio tako al u pocetku nisam bas skapiro offset pa sam se nesto istripovo da ne moze da se kopira. Hvala za predlog.
Re: Vlookup da vraca vrednost iz razlicitog reda? 08.01.2009. u 23:03 · pre 216 meseci #9
Jos samo jedno pitanje za "JPeca" : Ako imam jos jednu tabelu kao sto je ona prva gde Marko Markovic opet ima iste pozicije - bruto, neto, porez itd...da li je moguce prosiriti formulu koju smo dobili pa da proverava i drugu tabelu i da ako pronadje i tamo Marko Markovic izbaci zbir za iste pozicije, a ako pronadje u prvoj ali ne i u drugoj da mi ne ispise N/A nego da da vrednost iz prve tabele.? Ovo je prilicno komplikovano al mozda moze nesto da se skarabudzi.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme