[ zoricdejan @ 30.06.2011. 07:42 ] @
Pozdrav svima,

naišao sam na problem oko izračunavanja broja sati iz između dva različita datuma.
Pogledao sam teme na forumu ali nigde nisam našao to što mi treba.
Naime želeo sam da napravim sledeće da mi izmedju dva datuma izračuna broj radnih dana i sati:

Primer:
Datum 1: 6.1.2011 8:35:00
Datum 2: 10.1.2011 13:00:00

Rezultat koji mi je potreban je

1. 3 radna dana (za ovo koristim funkciju =NETWORKDAYS() - i to mi je jasno)
2. 20:25:00 sati i minuta - ovo ne mogu da provalim kako da dobijem!

Bitno je da posmatra dan kao 8 - radnih sati

Primer 2:
06.01.2011 - četvrtak: 7:25
07.01.2011 - petak: 8:00
08.01.2011 - subota: /
09.01.2011 - nedelja /
10.01.2011 - ponedeljak 5:00

Ukupno: 20:25


Treba mi za posao, pokusao sam ručno ali ima 34.250 klijenata što je mnogo mnogo je...

Hvala unapred na pomoći
[ pera68 @ 30.06.2011. 07:54 ] @
Razlika između vremena se postiže oduzimanjem krajneg i početnog vremena a ćelija se formatira kao [hh]:mm

poč kraj trajanje formula format
6.1.2011 8:35 10.1.2011 13:00 100:25 B2-A2 [hh]:mm
[ Jpeca @ 30.06.2011. 07:54 ] @
http://www.elitesecurity.org/t349554-0#2154773
[ zoricdejan @ 30.06.2011. 08:06 ] @
Jasno mi je oduzimanje dva datuma to sam video na forumu odmah.
Ali kako da mi ne uzima u obzir subote i nedelje i kako da dan posmatra kao 8h a ne kao 24h?

Tu sam se zaglavio!
[ pera68 @ 30.06.2011. 09:09 ] @
U prilogu koji se nalazi uz poruku sam dobio željeni rezultat. Mislim da nije najboljerešenje ali za prvu ruku pomaže.
Formulu u koloni E prevući do reda u kom se nalazi krajnje vreme.

Za rešenje ovog problema je najbolje napisati makro.
[ Jpeca @ 30.06.2011. 09:19 ] @
Evo još jedno rešenje koje koristi pomoćnu tabelu. Pomoćna tabela se u ovom slučaju automatski formira na osnovu unosa za početak i kraj. Polazi se od pocetnog datuma koji je unet i uvecava za jedan u sledecem redu. Ja sam predvideo maksimum 10 redova u pomoćnoj tabeli, ali formule možeš kopirati po volji. Potrebni parametni su još početak i kraj radnog vremena.
Koristi se funkcija WEEKDAY(A7,2)>5 da se ispita da li je subota/nedelja.
[ Ivek33 @ 30.06.2011. 11:31 ] @
Evo jedna ideja bez pomoćnih tablica.
Code:
1 vikend    =B2-A2-NETWORKDAYS(A2;B2)
2 vikenda    =B2-A2-NETWORKDAYS(A2;B2)-0,3333333333333
3 vikenda    =B2-A2-NETWORKDAYS(A2;B2)-0,916666667

Zavisno koji period uzimaš u obzir tj. koliko vikenda ima u periodu