[ Slavovs @ 17.04.2017. 10:50 ] @
Pozdrav!
Pokušavam da napravim makro za izračunavanje norme časova u školi, ali ne znam na koji način da ukrstim podatke.
Ako imam profesora koji predaje predmet X. Nedeljni broj časova predmeta X zavisi od smera i razreda (I razred (svi smerovi) imaju 2 časa nedeljno; II razred - 1. smer ima 3 časa nedeljno, 2. smer ima 4 časa nedeljno... Iz razreda u razred se menja i nedeljni broj časova po smeru).

S druge strane imam predmete koji imaju podjednak nedeljni broj časova i one koji se razlikuju (+1, -1 čas nedeljno).

Da li je moguće napraviti formulu koja će, kada se čekira CheckBox odeljenja (npr 1.1), na osnovu predmeta prepoznati razred, smer i nedeljni broj časova, i dati GODIŠNJU NORMU ČASOVA?
[ Ivek33 @ 17.04.2017. 16:29 ] @
Citat:
Da li je moguće napraviti formulu
S obzirom da nisi postavio primjer datoteke ako nije nužno VBA , možda možeš ići ovim smjerom (vidi datoteku u privitku).
[ Slavovs @ 18.04.2017. 07:50 ] @
Hvala na odgovoru, ali to nije to. Evo prilažem datoteku.

--_6FDF1991-C2BF-4029-A5BE-A4B5972CD992_
[ Jpeca @ 18.04.2017. 10:20 ] @
Pre svega bitno je da orgainzuje i uneseš sve potrebne podatke. To znači umesto "Liste" u tvom primeru formiraš
- listu svih odeljenja sa smerovima
- listu svih predmeta sa nedeljnim fondom časova. Ovde je bitno da se razlikuju predmeti sa različitim fondom časova, pa je dobro predmetima dodeliti odgovarajuće šifre, Npr Matematika sa fondom 4 časa nedeljno MAT4 i matematika sa fondom 3 časa nedeljno MAT3.
- listu svih profesora sa predmetima i odljenjima kojima te predmete predaju - ovo će biti dosta dugačka lista (Recimo da profesori imaju 20 časova nedeljno i prosečno po dva časa u odeljenju to znači broj redova će biti broj profesora x 10, u tvom primeru oko 1000)

Kad sve to napraviš za svakog profesora lako dobiješ nedeljni fond časova. U poslednjoj list izvučeš u pomočnoj koloni sa VLOOKUP iz lite predmeta broj časova u nekom odeljenju, pa onda sa SUMIF iz poslednje liste na osnovu imena profesora ukupan nedeljni broj časova u svim odeljenjima.

Za godišnji fond časova ne znam da li se samo množi nedeljni fond sa brojem nedelja ili ima još nešto?
[ Slavovs @ 21.04.2017. 10:23 ] @
Hvala. Pokušaću na taj način.