Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Razvrstavanje sati rada

[es] :: Office :: Excel :: Razvrstavanje sati rada

[ Pregleda: 2833 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zposava4
bjelovar

Član broj: 221500
Poruke: 3
212.15.177.*



Profil

icon Razvrstavanje sati rada04.05.2009. u 11:54 - pre 181 meseci
Probao sa IF funkcijana pa nejde najbolje .Problem je slijedeći :kako odrediti nekojem satu pripadnost a da je 7-15 prva smjena,od 15-22 druga itd.Smjena je 7-19 ili 19-07 , nedjelja ,praznik

 
Odgovor na temu

timmy
Jovan Timotijevic

Moderator
Član broj: 37087
Poruke: 634

Sajt: www.e-tim.net


+89 Profil

icon Re: Razvrstavanje sati rada04.05.2009. u 20:09 - pre 181 meseci
Meni ovo nije jasno.

Jeli prva smena 7-15 a druga 15-22

ili je prva smena 7-19 a druga 19-7????

Pozdrav
 
Odgovor na temu

zposava4
bjelovar

Član broj: 221500
Poruke: 3
212.15.183.*



Profil

icon Re: Razvrstavanje sati rada05.05.2009. u 12:25 - pre 181 meseci
Znaći ja upišem 7-19, a formula sama rašćlani da je 7-15 prva smjena,a ostala 4 sata , tj do 19 prebaci u drugu smjenu.Tako i za smjenu 19-7 ,znaći od 19-23 je druga snjena 4 sata ,a od 23 do 7 je 8 sati 3 smjene.
pozdrav
 
Odgovor na temu

timmy
Jovan Timotijevic

Moderator
Član broj: 37087
Poruke: 634

Sajt: www.e-tim.net


+89 Profil

icon Re: Razvrstavanje sati rada06.05.2009. u 09:44 - pre 181 meseci
Ok. prakticno treba da pronadjemo preseke intervala

0-7 - III smena
7-15 - I smena
15-23 - II smena
23-0 - (opet) III smena

i intervala rada koji ces zadati za radnika

pocetak preseka intervala x i y se moze naci kao

Code:

  start = max(x.pocetak, y.pocetak)


a kraj preseka kao

Code:

  end = min(x.kraj, y.kraj)


Naravno pod uslovom da presek uopste postoji (u protivnom ce start biti veci od end).

Evo i primera:



Pozdrav

--------

U stvari evo da jos malo uprostim formule (bez IF)

Code:

   1. smena 
       =MAX(MIN($E$3,B3)-MAX(B2,$E$2),0)
   2. smena 
       =MAX(MIN($E$3,B4)-MAX(B3,$E$2),0)
   3. smena 
       =MAX(MIN($E$3,B2)-MAX(0,$E$2),0)+MAX(MIN($E$3,24)-MAX(B4,$E$2),0)

Prikačeni fajlovi
 
Odgovor na temu

zposava4
bjelovar

Član broj: 221500
Poruke: 3
77.237.105.*



Profil

icon Re: Razvrstavanje sati rada10.05.2009. u 16:46 - pre 181 meseci
Nešto radi a nešto ne ,napr.ako upišem smjenu 19-7 rezultat je 0.Probao sam sam riješiti ali nejde.
 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 203
*.bitsyu.net.



+4 Profil

icon Re: Razvrstavanje sati rada13.05.2009. u 04:53 - pre 181 meseci
U prilogu je resenje za ovaj tvoj rekao bih "specijalni" slucaj. Hocu
da kazem da resenje nije univerzalno pa ce recimo na
granicnim vrednostima npr ako uneses 07-14 doci do greske. U pitanju si
napisao da je druga smena do 22 a treca pocinje u 23 pa ako je greska
prilagodi formule.

Sto se tice rada nedeljom i praznikom to zahteva rad sa datumima i
verujem, drugaciji unos podataka (npr. za rad ponedeljak na utorak u
polje za ponedeljak 5 sati a u polje za utorak 7 sati). Ali, to bi
bila sasvim druga prica.


Sve najbolje.
Ratko.
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: Razvrstavanje sati rada

[ Pregleda: 2833 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.