Excel VBA質問箱 IV

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

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


12798 / 13644 ツリー ←次へ | 前へ→

【8599】勤務時間の計算で悩んでいます。 Gin 03/10/25(土) 21:02 質問
【8601】Re:勤務時間の計算で悩んでいます。 YO 03/10/25(土) 22:23 発言
【8603】Re:勤務時間の計算で悩んでいます。 Gin 03/10/26(日) 10:46 質問
【8605】Re:勤務時間の計算で悩んでいます。 INA 03/10/26(日) 12:46 回答
【8606】Re:勤務時間の計算で悩んでいます。 角田 03/10/26(日) 14:53 回答
【8608】Re:勤務時間の計算で悩んでいます。 Gin 03/10/26(日) 18:12 お礼

【8599】勤務時間の計算で悩んでいます。
質問  Gin  - 03/10/25(土) 21:02 -

引用なし
パスワード
   初めましてGinと言います。
私の会社ではA・B番の2交替勤務を12時間づつ行っています。A番の勤務時間は10:00〜22:15で食事休憩が12:45〜13:30と18:00〜18:45の2回あり勤務時間が10.75時間です。B番の勤務時間は22:00〜次の日の10:15で食事休憩が1:45〜2:30と6:00〜6:45の2回あり勤務時間は10.75時間です。しかし、フレックスの導入で遅く来たりと途中で帰ったりとで時間計算が複雑になっていて間違いが多発しています。そこで、ユーザーフォームを使ってオ出社時間と退社時間を入力すれば食事休憩時間を除いた勤務時間が計算されるにしたいのですが、中々うまくいきません。どなたかお願いいたします。

【8601】Re:勤務時間の計算で悩んでいます。
発言  YO  - 03/10/25(土) 22:23 -

引用なし
パスワード
   とりあえず、つなぎで
ワークシートでもできるようですね計算は。
A1 を勤務開始時間とし、
1900/1/1 22:00:00 という表示形式にします。
B1 を勤務終了時間とし、
1900/1/2 10:15:00 とします。
そしてC3に食事休憩時間の
1:30 、
D3 に 計算式「=B1−A1−C3」で
10:45と計算されます。

あくまでもエキスパートの方がくるつなぎですし、
間違ってたらごめんです。

【8603】Re:勤務時間の計算で悩んでいます。
質問  Gin  - 03/10/26(日) 10:46 -

引用なし
パスワード
   返信有難うございました。
たとえばA番の11時出社で16時に帰ったときなどは
食事が1回なので0.75時間だけのマイナスになるので
勤務時間は6.25時間となります。
1.5時間のマイナスだけの場合でないので困っています。

【8605】Re:勤務時間の計算で悩んでいます。
回答  INA  - 03/10/26(日) 12:46 -

引用なし
パスワード
   そのようなときは、全ての条件に対して
計算式をSelect Case やIf文などで、場合分けする必要があります。   

【8606】Re:勤務時間の計算で悩んでいます。
回答  角田 WEB  - 03/10/26(日) 14:53 -

引用なし
パスワード
   こんにちは。
一般式で勤務時間計算は下記のようにして出来ます
http://www.h3.dion.ne.jp/~sakatsu/WorkingTimeCalc.htm
フレックスだと、遅刻/残業が一工夫必要ですね。

【8608】Re:勤務時間の計算で悩んでいます。
お礼  Gin  - 03/10/26(日) 18:12 -

引用なし
パスワード
   皆さん有難うございました。
まだ解決したわけではありませんが
頑張ってやってみます。

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