Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 23. 1. 2012 15:04:05

pesy
Člen
Registrace: 23. 1. 2012
Příspěvků: 2

Docházka - práce v noci - VYŘEŠENO

Dobrý den,

řeším tabulku pro příchod a odchod s výpočtem odpracované doby a počtem hodin odpracovaných v noci (tj. od 22 do 6).
Příchody a odchody jsou nepravidelné a nemůžu přijít, jak ze zadaných příchodů a odchodů získat počet hodit odpracovaných v noci.


Prace v noci


Dochazka_prace_v_noci.ods


Děkuji za případné nápady.
PeSy

Editoval pesy (23. 1. 2012 18:25:28)

Offline

#2 23. 1. 2012 16:02:59

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 842

Re: Docházka - práce v noci - VYŘEŠENO

do E2:

=IF(A2<B2;MIN(B2;6/24)-MIN(A2;6/24) + MAX(B2;22/24)-MAX(A2;22/24);MIN(B2;6/24)-0 + 1-MAX(A2;22/24))

Offline

#3 23. 1. 2012 18:26:23

pesy
Člen
Registrace: 23. 1. 2012
Příspěvků: 2

Re: Docházka - práce v noci - VYŘEŠENO

Mockrát děkuji, já jsem se s tím dost trápil a výsledek kde nic tu nic :-).

Offline

#4 23. 1. 2012 19:47:42

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 842

Re: Docházka - práce v noci - VYŘEŠENO

Ještě chyběly dva (asi málo pravděpodobné) případy:

=IF(A7<B7;MIN(B7;6/24)-MIN(A7;6/24) + MAX(B7;22/24)-MAX(A7;22/24); MIN(B7;6/24)-0 + 1-MAX(A7;22/24) +MAX(B7;22/24)-22/24+6/24-MIN(A7;6/24))

Offline

Zápatí