[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間の計算について教えてください』(take)
タイムカードの計算表を作っているのですが時間帯で時給が変わるので
勤務時間から何時から何時までは何時間勤務したという計算式がわかりません。
ご指導願えないでしょうか?
例えば
勤務時間が8:00〜13:00と18:00〜23:00で求めたい時間帯が
6:00〜9:00の時間帯は何時間勤務したか?
9:00〜17:00の時間帯は何時間勤務したか?
17:00〜22:00の時間帯は何時間勤務したか?
22:00〜6:00の時間帯は何時間勤務したか?
です。宜しくお願い致します。
A B C D E F G H
氏 名 始業時間 終業時間 勤務時間 6:-9: 9:-17: 17:-22: 22:-6:
■○ ▼△ 8:00 13:00 5:00 1:00 4:00 0:00 0:00
◆◆ ▼▼ 18:00 23:00 5:00 0:00 0:00 4:00 1:00
●○ ◆◆ 17:00 1:00 8:00 0:00 0:00 5:00 3:00
○□ ◆▽ 20:00 3:00 7:00 0:00 0:00 2:00 5:00
D2に =IF(C2<B2,C2+1-B2,C2-B2)
E2に =IF(AND($B2>=6/24,$B2<=9/24),9/24-$B2,0)
F2に =IF(E2>=1/24,$D2-E2,IF(AND($B2>=9/24,$B2<17/24),17/24-$B2,0))
G2に =IF(F2>=1/24,$D2-E2-F2,IF(AND($B2>=17/24,$B2<22/24),22/24-$B2,0))
H2に =IF(G2>=1/24,$D2-F2-G2,IF(AND($B2>=22/24,$C2<=6/24),$C2+1-$B2,0))
と入力してみましたが、完全に対応していないですが、参考にして、手直しして下さい。
0:00を表示しないようにツールメニューのオプションで「0値」をオフにして下さい。
何方か完全対応できるような案内をお願いします。
(シニア)
解決しました!
シニアさんご回答ありがとうございます。
私の例えがまずかったようですね。一人の人が一日に2回勤務があるのでシニアさんのご回答を参考に各時間帯からいなかった時間を求めて引くようにしました。
本当にありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.