Excel VBA質問箱 IV

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

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


8258 / 13646 ツリー ←次へ | 前へ→

【34280】時間外計算について mana 06/1/30(月) 16:06 質問[未読]
【34283】Re:時間外計算について inoue 06/1/30(月) 16:34 発言[未読]
【34289】Re:時間外計算について BB 06/1/30(月) 18:53 発言[未読]
【34290】Re:時間外計算について mana 06/1/30(月) 18:57 回答[未読]
【34294】Re:時間外計算について inoue 06/1/30(月) 21:20 発言[未読]
【34303】Re:時間外計算について ichinose 06/1/30(月) 22:25 発言[未読]
【34370】Re:時間外計算について mana 06/2/1(水) 12:19 回答[未読]

【34280】時間外計算について
質問  mana  - 06/1/30(月) 16:06 -

引用なし
パスワード
    A       B     C    D     
1 残業開始時間 終了時間 普通残業 深夜残業
2 17:00     3:00    5     5
3 17:00     6:00    8     5
 
深夜時間 22:00〜5:00 で計算します

 上記の表があり 普通残業時間と深夜残業時間を区別して算出したいのですがどんな方法があるか教えて下さい。よろしくお願いします

【34283】Re:時間外計算について
発言  inoue E-MAILWEB  - 06/1/30(月) 16:34 -

引用なし
パスワード
   マルチポストです。
「あっち」で回答してありますが。

>質問そのままではありませんが、
>考え方は応用できると思います。
>[出退時刻間の時間を通常と深夜に分ける。]
>http://www.asahi-net.or.jp/~ef2o-inue/shiki/sub03_030_06.html

【34289】Re:時間外計算について
発言  BB  - 06/1/30(月) 18:53 -

引用なし
パスワード
   ▼inoue さん:
>マルチポストです。
>「あっち」で回答してありますが。
>
>>質問そのままではありませんが、
>>考え方は応用できると思います。
>>[出退時刻間の時間を通常と深夜に分ける。]
>>http://www.asahi-net.or.jp/~ef2o-inue/shiki/sub03_030_06.html

マルチポストって複数の掲示板を見て回ってる人にとっては不愉快に感じることですよね。
でも、ここの掲示板の主催者の方はマルチポストでの質問を許可されてますよね。
ちょっと前のスレッドでもマルチポストのことで最終的な回答をここの掲示板で得られなかったと思います。

マルチポストを禁止している掲示板で、マナーを教えてあげればいいんじゃないですか?
禁止してない掲示板では普通に答えてあげればいいことでしょ?

質問者だけではなく、見てるだけの人もエクセルに関して勉強になってるわけだから。

【34290】Re:時間外計算について
回答  mana  - 06/1/30(月) 18:57 -

引用なし
パスワード
   回答ありがとうございます。紹介頂いたHPをみたのですが、わからなかったので質問しました。

【34294】Re:時間外計算について
発言  inoue E-MAILWEB  - 06/1/30(月) 21:20 -

引用なし
パスワード
   >わからなかったので質問しました。
そうですか、情報は得たはずだし、ご自分でやったことを
提示されてはいかがですか?
全く無視で1からやり直すのでも別に構いませんが、
「自分では何も努力はしない」のが見え見えだと
本題の回答はつかないと思いますよ。

こちらはマルチポスト許可のようですが、
別にそれはそれで構いません。
情報として差し上げただけです。
他の方もご覧になっているということは良く分かります。
ですから、参考情報以上のことはいたしません。

【34303】Re:時間外計算について
発言  ichinose  - 06/1/30(月) 22:25 -

引用なし
パスワード
   ▼mana さん:
こんばんは。

> A       B     C    D     
>1 残業開始時間 終了時間 普通残業 深夜残業
>2 17:00     3:00    5     5
>3 17:00     6:00    8     5
> 
>深夜時間 22:00〜5:00 で計算します
残業開始時間 終了時間 普通残業 深夜残業の入力セルの書式は
「h:mm」になっているとして、

深夜残業は(D2の場合)

=MIN(IF(B2<A2,1+B2,B2),1+"5:00")-MAX(A2,"22:00")

普通残業(C2の場合)

=IF(B2<A2,1+B2,B2)-A2-D2

という数式でよいと思いますが・・・。

>3 17:00     6:00    8     5

↑この例題が気になりますが・・・。

【34370】Re:時間外計算について
回答  mana  - 06/2/1(水) 12:19 -

引用なし
パスワード
   ichinose さん:
こんにちは 初心者の私にも分かりやすい回答ありがとうございます。

>> A       B     C    D     
>>1 残業開始時間 終了時間 普通残業 深夜残業
>>2 17:00     3:00    5     5
>>3 17:00     6:00    8     5

例題3は 深夜残業が22:00〜5:00までなので 普通残業算定時間→深夜残業算定時間→普通残業時間の時間帯になって 17:00〜22:00=普通残業 22:00〜5:00=深夜残業 5:00〜6:00までまた普通残業の算定になります。

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