[ dzidzadza @ 21.11.2007. 23:32 ] @
Dakle, radim u gradjevinskoj firmi koja trenutno radi na 7 gradilista. Imam centralni spisak radnika (u koloni) sa radnim satima po datumima u mesecu (u redu).
Hteo bih da se na poseban sheet za svako gradiliste sa tog centralnog izvlaci spisak radnika koji taj dan rade i automatski u odgovarajucu kolonu datuma popuni i broj radnih sati.
Problem je to sto jedan radnik danas radi na jednom a sutra moze da radi na drugom gradilistu. Znaci, ako na centralnom spisku oznacim da je bio na gradilistu "A" da se njegovo ime pojavi na sheetu za gradiliste "A".
Mislio sam da bi moglo da se na centralnom spisku za svakog dodele po dva reda. U jednoj celiji bi se za odredjeni datum upisivao broj radnih sati a u celiji ispod da se sa slovno/brojcanom oznakom za svako gradiliste postavi uslov koji bi se projektovao na odgovarajuci sheet.
Tako bih na tom centralnom spisku imao pregled gde je radio kog dana a i za svako gradiliste bih imao mesecni pregled.
[ Jpeca @ 22.11.2007. 08:02 ] @
Postoje različiti načini da se uradi ista stvar, ali nije zgoreg da promisliš o organizaciji podatak jer to celu stvar može dosta da olakša. Nikako ne treba na centralnom spisku podatke o jednom unosu deliti u dva reda. Ključno za rad sa listama podataka je da se držiš pravila o formiranju liste: Kolone popunjene sa istom vrstom podataka i jedan red sadrži sve podatke o jednom unosu.

Elem, ako sve podatke vodiš na centralnom spisku. Sumarne podatke možeš dobiti koristeći (jednu ili više po potrebni) izvedenih (pivot) tabela. Gradilište je u tvom slučaju - Page field, tj. izborom iz padajuće liste dobijaš sumarni pregled za određeno gradilište. Ako ti treba pregled po danima samo za izabrani mesec i to možeš staviti kao Page Field, a pre toga dodaj formulu koja računa mesec za uneti datum kao pomoćnu kolonu u centralni spisak.
Postupak kreiranja pivot tabela možeš naći ovde http://groups.haas.berkeley.ed...BAs/Excelvol3/Pivot_Tables.pdf