自分で使う用。
Excel のカテゴリにしておきつつ、 LibreOffice 4.0.4.2 の LibreOffice Calc で動作検証。
Excel 勤務時間 とか Excel 工数 深夜時間 でググればいくらでも出てくる。
細かい説明はそちらを参照しましょう。 ;-P
A | B | L | M | N | O | 備考 | |
1 | 出勤 | 退勤 | 合計 | 深夜 | |||
2 | 21:00 | 8:00(*) | 10:00 | 10.0 | 6:30 | 6.5 | (*)日をまたいでいる退勤時間は、 +24:00 して入力する。(表示上は普通の時間) |
3 | 8:30 | 14:00 | 4:30 | 4.5 | 0:00 | 0.0 | |
4 | 21:30 | 10:00(*) | 11:15 | 11.25 | 6:30 | 6.5 | (*)ここも退勤時間は +24:00 |
5 | 8:30 | 8:30(*) | 21:00 | 21.0 | 6:30 | 6.5 | (*)ここも退勤時間は +24:00 |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | |
1 | 出勤 | 退勤 | 深夜 | 深夜 | 合計 | 深夜 | |||||||||
2 | 21:00 | 8:00 | 0:00 | 0:00 | 0:00 | 0:00 | 0:30 | 4:30 | 2:00 | 3:00 | 0:00 | 10:00 | 10.0 | 6:30 | 6.5 |
3 | 8:30 | 14:00 | 0:00 | 3:30 | 1:00 | 0:00 | 0:00 | 0:00 | 0:00 | 0:00 | 0:00 | 4:30 | 4.5 | 0:00 | 0.0 |
4 | 21:30 | 10:00 | 0:00 | 0:00 | 0:00 | 0:00 | 0:00 | 4:30 | 2:00 | 3:15 | 1:30 | 11:15 | 11.25 | 6:30 | 6.5 |
5 | 8:30 | 8:30 | 0:00 | 3:30 | 4:15 | 1:00 | 2:30 | 4:30 | 2:00 | 3:15 | 0:00 | 21:00 | 21.0 | 6:30 | 6.5 |
6 | 5:00 | 8:30 | 13:00 | 17:30 | 19:00 | 22:00 | 3:00 | 5:00 | 8:30 | ||||||
7 | 8:15 | 12:00 | 17:15 | 18:30 | 21:30 | 2:30 | 5:00 | 8:15 | 12:00 |
=IF(COUNT($A2:$B2)<2,"",TEXT(MAX(0,MIN($B2,C$7)-MAX($A2,C$6)),"h:mm")*1)
=TEXT(SUM(C2:K2)*1,"[h]:mm")
=TEXT(L2*24,"0.0#")