エクセルの関数の読み取り方を教えてください。
エクセルで夜間の出勤時間の管理をしております。
以前在籍しておられた方が作られたようなのですが
関数初心者の私では読解するのが困難なので
お教えいただきたく投稿しました。
完成されてる表を掲載できればいいのですが・・・
関数を掲載させていただきますので
その関数の読み取り方をお教えいただければ幸甚です。
A列 日付
B列 始業時間
C列 終業時間
D列 計算用退勤表記
E列 拘束時間
F列 労働時間
G列 深夜労働時間
H列 残業時間
I列 普通勤務
J列 深夜勤務
K列 普通残業
L列 深夜残業
D列 =IF(COUNT(B5:C5)=0,0,C5+IF(C5<=B5,"24:00",0))
F列 =IF(E5-$B$37<0,0,E5-$B$37)
G列 =IF(COUNT(B5:C5)=0,0,MAX(0,"5:00"-B5)-MAX(0,B5-"22:00")+MAX(0,D5-"22:00")-MAX(0,D5-"29:00")-$B$37)
H列 =IF(F5-$B$38<0,0,F5-$B$38)
I列 =IF(D5-B5-H5-G5-$B$37<0,0,D5-B5-H5-G5-$B$37)
J列 =IF(I5=0,0,$B$38-I5)
K列 =IF(F5-I5-J5-L5<=0,0,F5-I5-J5-L5)
L列 =IF(G5-J5<=0,0,G5-J5)
基本休憩時間 2:00(=B37)
所定労働時間 8:00(=B38)
深夜終了時刻 5:00(=B39)
深夜開始時刻 22:00(=B40)
深夜労働時間 5:00(=B41)
当番休憩時間 1:00(=B42)
表の内容はこんな感じなのですが。
これでわかりますでしょうか?
基本の時間は20:00~7:00 です
また、万一勤務時間が17:00~4:00の場合
どこの計算式がどのようにわかりますでしょうか?
文字の羅列になって申し訳ございませんが
宜しくお願い申し上げます。
補足
だめみたいです。本来当番である所も"当番"が消えてしまいます。 原因がわかりません。