[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『24時間勤務表の作成方法』(陽子の父)
初心者ですので、過去ログを見てもよくわかりません。
どなたか、教えてください。
始業時間 終業時間 @休憩時間 定時勤務時間 A残業時間 B深夜時間 備考
9:00 17:00 1:00 7:00 0:00 0:00 OK
9:00 18:10 1:10 7:00 1:00 0:00 OK
9:00 19:20 1:20 7:00 2:00 0:00 OK
9:00 19:10 1:10 7:00 2:00 0:00 NG
22:00 6:00 1:00 7:00 0:00 6:00 OK
15:00 0:10 1:10 7:00 1:00 1:00 OK
@【休憩時間】7時間定時間内 ⇒休憩時間1時間
10分〜2時間の残業時はプラス10分間以上休憩を取る、
2時間以上の残業はプラス20分間以上の休憩を取る。
休憩時間が正しく取られていない場合は「休憩時間」欄の書式の色が赤になるか、備 考欄にNGと表示されるように出来ませんか?
A【残業時間】「残業時間=終業時間−始業時間−休憩時間ー定時勤務時間」の計算式の入力方法を 教えてください。
但し3交代勤務のため始業・終業時間がバラバラです。
B【深夜時間】22:00〜5:00(0:00〜1:00は休憩時間のため除く)の6時間を【深夜時間欄】に表 示したい。(22:00〜7:00勤務の6時間・15:00〜0:10勤務の1時間等 勤務時間
変動します)
以上、教えてください、宜しくお願いします。
レスがありませんね・・・ 取り敢えず、深夜の時間計算の案です。 H列に「深夜1」として「22:00〜24:00」の時間 =IF(OR(COUNT(A2:B2)<2,MIN(B2,"24:00")-MAX(A2,"22:00")<0),TIME(0,0,0),VALUE(TEXT(MIN(B2,"24:00")-MAX(A2,"22:00"),"[h]:mm"))) I列に「深夜休憩」として「24:00〜25:00」の時間 =IF(OR(COUNT(A2:B2)<2,MIN(B2,"25:00")-MAX(A2,"24:00")<0),TIME(0,0,0),VALUE(TEXT(MIN(B2,"25:00")-MAX(A2,"24:00"),"[h]:mm"))) J列に「深夜2」として「25:00〜30:00」までの時間 =IF(OR(COUNT(A2:B2)<2,MIN(B2,"30:00")-MAX(A2,"25:00")<0),TIME(0,0,0),VALUE(TEXT(MIN(B2,"30:00")-MAX(A2,"25:00"),"[h]:mm"))) をそれぞれ計算します。 すると、F列の「深夜時間」は =IF(SUM(H2,J2)-I2=0,"",SUM(H2,J2)-I2) とします。 ただし、上記の数式から推測がつきますように、終業の6:00は30:00と入力します。 0:10は24:10とします。 以上、いかがなものでしょうか? (マーヤ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.