Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


69557 / 76732 ←次へ | 前へ→

【11693】ループ処理の工夫
質問  みゃー  - 04/3/14(日) 22:17 -

引用なし
パスワード
   どなたか教えてください。
例えば、sheet1に1年分の出勤表があります。

A列:日付(1/1〜12/31)
B列:列Aに対応する曜日
C列:出勤時間
D列:退出時間
E列:月〜土(祝日含む)のそれぞれの実働時間(D-C)
F列:土曜・祝日のそれぞれの実働時間(D-C)
G列:時間外(1)
H列:時間外(2)

条件1
月曜から土曜日までの6日間(祝日含む)の実働時間が合計40時間を越えた場合、
その週の土曜・祝日の実働時間の合計がH列の時間外(2)に入る

条件2
合計40時間に満たない場合、
その週の土曜・祝日の実働時間の合計がG列の時間外(1)に入る

これを、月〜土、月〜土、というふうに曜日を認識させて一年分ループ処理していきたいのです。
Mach・Weekday関数を使って、土曜・祝日の実働時間をF列に入れています。
日曜を飛ばして6日間ずつの条件別集計をループしていく方法を教えてください。

どうぞよろしくお願い致します。

0 hits

【11693】ループ処理の工夫 みゃー 04/3/14(日) 22:17 質問
【11694】Re:ループ処理の工夫 カド 04/3/14(日) 22:37 回答
【11695】Re:ループ処理の工夫 カド 04/3/14(日) 22:55 回答
【11706】Re:ループ処理の工夫 カド 04/3/15(月) 9:31 回答
【11719】Re:ループ処理の工夫 みゃー 04/3/15(月) 12:55 お礼

69557 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free