croton
29.09.09,23:03
Prosim o radu v programe EXCEL.
Chcem vypocitat kolko zamestnanec odpracoval nocnych hodin, pricom za nocnu pracu sa povazuje cas od 22:00 do 06:00 hod.
Mam teoreticky priklad:
Zamestnanec nastupi do prace o 4:00 hod a pracuje do 12:00 hod. Z tohoto viem vypocitat celkovy odpracovany cas t.j. 8 hod., ale neviem vypocitat kolko je z toho ta nocna praca. Mal by som sa dopracovat k vysledku 2 hod.

Dakujem za rady
marjankaj
29.09.09,22:52
Skús toto. Je to bez makier. Vzorec je trochu zložitý.
treba zadať časy od do napr
8h 30min=8,5
8h 15minút= 8,25
croton
30.09.09,04:53
super, moc dakujem
Flinstone
30.09.09,11:31
Skús toto. Je to bez makier. Vzorec je trochu zložitý.
treba zadať časy od do napr
8h 30min=8,5
8h 15minút= 8,25
zadávanie časov som pred časom riešil písaním do dvoch buniek, kde si to vzorec sám prevádzal (prvá bunka hodiny, druhá minúty, ...) možno by stálo za úvahu dopracovať v ňom stĺpec nočných hodín.
Gusto64
17.09.10,07:35
Skúste toto. Je to bez makier.iba"IF" funguje na princípe zmeny písmena g;d;š;p:)
blondy
17.09.10,08:00
zadávanie časov som pred časom riešil písaním do dvoch buniek, kde si to vzorec sám prevádzal (prvá bunka hodiny, druhá minúty, ...) možno by stálo za úvahu dopracovať v ňom stĺpec nočných hodín.
ako sa zadá smena začínajúca napr. o 19.00 a končiaca o 3.00? vyhadzuje to #NUM!
marjankaj
17.09.10,08:20
ako sa zadá smena začínajúca napr. o 19.00 a končiaca o 3.00? vyhadzuje to #NUM!

Do stlpca J si daj vzorec =MOD(24+E10/60+D10-C10/60-B10;24)/24 + MOD(24+I10/60+H10-G10/60-F10;24)/24
a naformátuj bunku ako čas 13:00

PS: A nemalo by to byť tak že od 19:00 do 24:00 jeden deň
a od 0:00 do 3:00 druhý deň?:eek:
Flinstone
17.09.10,08:36
samozrejme, že sa to po polnoci láme do druhého dátumu...
akurát, čo si zadal do vzorca 23:00 - 03:30 malo správne byť jeden deň 23:00-24:00 a nasledujúci 00:00-03:30
preto je tam v jeden deň od-do dvakrát, aby bolo možné po polnoci končiť a ešte v ten deň znovu nastúpiť do roboty
blondy
17.09.10,09:07
Do stlpca J si daj vzorec =MOD(24+E10/60+D10-C10/60-B10;24)/24
a naformátuj bunku ako čas 13:00

PS: A nemalo by to byť tak že od 19:00 do 24:00 jeden deň
a od 0:00 do 3:00 druhý deň?:eek:
Ďakujem :)
Gusto64
18.09.10,03:19
trochu som to upravil aj na 2-smennú; 3-smennú prevádzku
premiko
18.09.10,16:24
hmmm, ked pridem 0 9:00 do prace a taham do 2:00, preco mi to nevie vyratat ? "nocne" hodiny?
Flinstone
18.09.10,16:55
hmmm, ked pridem 0 9:00 do prace a taham do 2:00, preco mi to nevie vyratat ? "nocne" hodiny?
možno preto že do 24:00 je jeden deň a od 00:00 do 02:00 je druhý deň
premiko
18.09.10,18:18
možno preto že do 24:00 je jeden deň a od 00:00 do 02:00 je druhý deň

v zadani stoji :

Prosim o radu v programe EXCEL.
Chcem vypocitat kolko zamestnanec odpracoval nocnych hodin, pricom za nocnu pracu sa povazuje cas od 22:00 do 06:00 hod.

riesenie mi pride nedokonale
Flinstone
18.09.10,18:41
v zadani stoji :

Prosim o radu v programe EXCEL.
Chcem vypocitat kolko zamestnanec odpracoval nocnych hodin, pricom za nocnu pracu sa povazuje cas od 22:00 do 06:00 hod.

riesenie mi pride nedokonale
to viem aj spamäti... ale nedokonalosť je zrejme v tom, že sa láme dátum o polnoci a počítač tvrdohlavo ráta za každý deň osobitne
marjankaj
18.09.10,18:54
v zadani stoji :

Prosim o radu v programe EXCEL.
Chcem vypocitat kolko zamestnanec odpracoval nocnych hodin, pricom za nocnu pracu sa povazuje cas od 22:00 do 06:00 hod.

riesenie mi pride nedokonale

No rovnako je nedokonalá aj otázka.
Za aké obdobie chce tie hodiny? Za deň?(čo považuje za deň? 24 hodín 0-24?), za mesiac? za rok?
Pomaly každý tu zadá nejasnú otázku a chcel by úplne presnú odpoveď. A ešte bude mať potom pripomienky, že on to myslel "trochu" inak.:eek:

PS:
A prečítať si prvé dva príspevky by tiež nebolo na škodu.:rolleyes:
Blooondie
07.02.13,19:19
Dobrý večer,

iba by som sa chcel opýtať, že či sa to nejako nedá spraviť aby som napríklad smenu od 20:00 do 3:00 nemusel rozkladať na 2 dni aby mi to ten vzorec vypočítal. Nechápte to zle iba sa pýtam inak ste super že to všetko ovládate a ste ochotný sa podeliť :) Dakujem:)
PushCar
09.02.13,11:35
Dobrý večer,

iba by som sa chcel opýtať, že či sa to nejako nedá spraviť aby som napríklad smenu od 20:00 do 3:00 nemusel rozkladať na 2 dni aby mi to ten vzorec vypočítal. Nechápte to zle iba sa pýtam inak ste super že to všetko ovládate a ste ochotný sa podeliť :) Dakujem:)

dá sa to ak počítame s tým, že pracovník bude pracovať menej ako 24 hodín tak vzorec pre výpočet je takýto:
keď v bunke A2 je začiatočný čas, v bunke B2 je konečný čas potom


DENNÁ SMENA:

=IF(B2< A2;IF(B2 >1/4;B2-1/4;0)+IF(A2< 11/12;11/12-A2;0);MAX(MIN(11/12;B2)-MAX(1/4;A2);0))*24


NOČNÁ SMENA:

=IF(B2< A2;MIN(B2;1/4)+(1-MAX(A2;11/12));IF(A2< 1/4;1/4-A2;0)+IF(B2 >11/12;B2-11/12;0))*24


pr. A2 = 9:00 a B2 = 2:00 => denná = 13 a nočná = 4
pepko_le
30.10.13,17:14
tento vzorec pre vypocet nocnej smeny je super, len ja by som to potreboval, aby sa mi odpocitalo 0,5 hodiny od vysledku, ak je výsledok vacsi ako 5. je to kvoli tomu, ze ak v noci odpracujem viac ako 5 hodin, tak mi odpocitavaju pol hod. prestavku. Viete to upravit? dakujem