[ dragan.zm @ 05.05.2008. 20:37 ] @
Postovanje,

Treba mi mala pomoc pravim nesto da mi olaksa zivot na poslu. Ovo sto mi treba bi veoma lako uradio u accesu al problem je sto mnogo podataka unosim i sa accesom je to tesku, u excelu sam napravio da pritiskom na enter ide desno i tako brzo unosim informacije al nebitno.

Imam Sheet1


Prva tri reda Sheeta su rezervisana za neke iformacije.
A1= Danasnji datum , B1=PocetniDatum , C1=Zavrsni datum

KolonaA KolonaB KolonaC KolonaD
1 445C1 05/05/08 TIP1
1 445C2 05/05/08 TIP1
1 445C3 05/05/08 TIP1
1 445C4 05/06/08 TIP2
1 445C5 05/06/08 TIP1
1 445C6 05/07/08 TIP2
1 445C7 05/05/08 TIP2
1 445C8 05/08/08 TIP3
1 445C9 05/08/08 TIP4


Meni sad treba da napravim Sheet2

[A1 polje] Broj: 445C1 <--- Ovaj broj upisem rucno i snimim.

Dodano: 05/05/08 Vrsta: TIP1 <------- Datum i tip se ispisu na osnovu vrijednosti iz polja A1 tj 445C1

U kolini B su unikatni brojevi, sad je problem sto bilo koji item moze biti bilo koji red u prvom sheetu ne stoje uvjek na istom mjestu, znaci red sa brojem 445c1 danas moze bit red br2 sutra red br 45.

Kako da izvucem na drugom situ sve informacije na osnovu vrijednosti iz kolone B.
[ Jpeca @ 07.05.2008. 07:32 ] @
Iskoristi VLOOKUP funkciju. Puno primera imaš na forumu.
Code:
=VLOOKUP($C$4,'1Dan'!C6:G15,2,FALSE)

C4 je polje u koje upisuješ broj
'1Dan'!C6:G15 je tablica iz koje preuzimaš podatke
2 je broj kolone ove tablice iz koje se preuzima podatak, a red je određen uslovom upisanim u C4. Ovaj deo formule menjaš za različite kolone 3, 4 ...
FALSE je opcija pretrage tablice, koristi kad se traži tačan podatak (u nesortiranoj listi).

Korak dalje je da i adresu tablice formiraš dinamički, pošto u tvom primeru imaš više listova iz kojih preuzimaš podatke.
Imenuj tablice na odgovarajućim listovima PriviDan, DrugiDan itd (ne može blanko u imenu). Upiši ova imena u kolonu A lista Izveštaj. Sada prepravi gornju formulu da glasi:
Code:
=VLOOKUP($C$4,INDIRECT($A8),2,FALSE))


[ timmy @ 07.05.2008. 07:34 ] @
Resenje je u koriscenju funkcije VLOOKUP koja sluzi za pretrazivanje referentne tabele
(sto su kod tebe posebni radni listovi npr. 1dan ili 2dan).

sintaksa:
Code:
VLOOKUP(sta_trazis, gde_trazis, rb_kolone, TRUE/FALSE)


Evo primer koji bi verovatno bio resenje.

Pozdrav
[ timmy @ 07.05.2008. 07:45 ] @
offtopic but

Sorry JPeca,

vec mi se par puta desava da u istom trenutku saljem poruku sa jos nekim.
Istina i ovaj put sam bio malo sporiji ;).

Pozdrav
[ dragan.zm @ 08.05.2008. 13:42 ] @
fala na odgovorima, pomoglo je dosta, a u kojem obliku bi izgledalo ako hocu rec da mi pokupi informacije pod uslov iz polja kako je sada al da stavim i dodatno ako u koloni G sadrzi rijec NMC.

Sada recimo zelim listu artikala gdje je vrijednost kolone H NMC i da mi izlista jednu ispod druge sve.

[ Jpeca @ 09.05.2008. 08:22 ] @
Pogledaj da li možeš da upotrebiš Advance filter http://www.elitesecurity.org/t176083-0#1145154