労基法の週40時間を超える時間を計算するため、日曜日を起点とする1週間
労基法の週40時間を超える時間を計算するため、日曜日を起点とする1週間毎の労働時間を集計する暦月単位の勤務実績表(12Sheet)があります。
例えば本年4月分のSheetであれば次表(簡略化)のとおりです。
A列 B列 C列 D列
2 前月繰越 32.0
3 4月1日 木 12.5 =IF(B6<>"土","",SUM(C$2:C3))
4 4月2日 金 6.5 =IF(B6<>"土","",SUM(C$2:C4))
5 4月3日 土 10.0 =IF(B6<>"土","",SUM(C$2:C5))
6 4月4日 日 8.0 =IF(B6<>"土","",SUM(#REF))
↓(中略)
26 4月24日 土 7.5 =IF(B6<>"土","",SUM(C20:C26))
27 4月25日 日 9.5 =IF(B6<>"土","",SUM(C21:C27))
28 4月26日 月 11.0 =IF(B6<>"土","",SUM(C22:C28))
29 4月27日 火 8.0 =IF(B6<>"土","",SUM(C23:C29))
30 4月28日 水 7.0 =IF(B6<>"土","",SUM(C24:C30))
31 4月29日 木 9.5 =IF(B6<>"土","",SUM(C25:C31))
32 4月30日 金 9.0 =IF(B6<>"土","",SUM(C26:C32))
33 (空行) =IF(B6<>"土","",SUM(C27:C33))
34 次月繰越 ?
この表の行数はブックを1年単位で作っているため、作業の都合上、月の前後の繰越行を含め33行に統一しています。
さて、質問ですが、最終週の末日が土曜日でないときは翌月に繰り越す就労日数があるので、次月繰越欄(この場合D34)に最終週の日曜から月末までの就労日数を集計する数式を入力する必要があります。このセルに12か月分すべてにあてはまる同じ関数式を入力したいのですが、月によって曜日が異なるため良い知恵が浮かびません。どなたか教えていただけないでしょうか。
ついでに、前月繰越がある月の初週のD列数式もできれば1か月を通じ同じ数式に統一したいのですが、良い方法がありましたら併せてお願いします。
更に、12か月分のSheetをアクティブにして、翌月繰越の数値を、次Sheetの前月繰越セル(この場合C7)に12Sheet一括入力(又は最初の月分を残りの11Sheetにコピー)できる関数式があれば、それについても教えていただければ助かります。
以上の作業は、各月毎に曜日の配置を見て手作業で入力しても大して手数はかかりませんが、実際のブックはスタート月が違うものも含めて多数存在するため、一括した数式を入力できれば作業が容易なのでお尋ねする次第です。
よろしくお願いします。