アプリ版:「スタンプのみでお礼する」機能のリリースについて

ETC深夜割引は、0時~4時の間に、高速道路内にいたかどうか、で対象を区別していますが、これと同じような意味の計算をエクセルで行いたいのです。どのような関数にすればよいか、ご教示くださいませ。

具体的に申しますと、製作物は出勤時間計算簿で、入力内容は上記のETC割引の例と同様で以下(1)(2)のみです。
(1)出勤時刻
(2)退勤時刻

出力したい数値は、(1)~(2)の時間帯の内で、夕方17時~20時の3時間と重複する時間の長さです。(用途⇒この時間帯だけ時間給を変えたい)
但し、(1)~(2)の時間帯の中に、夕方17時30分現在を含む場合のみとします。(対象を17時30分時点に在勤していた者のみとする)

現在のところ、以下の方法で、勤務時間長を計算しております。
・(1)(2)の時刻双方を ”13:30”の形式で入力し、差分を ”[h]:mm” の形式で表示させる 
  (”13:30”の形式ですと、例えば14時間30分、など12時間を越える時間長を表示できない)
・上記から8をマイナスし、残業時間を同上の形式で表示させる

以上のとおりです。宜しくお願い申上げます

A 回答 (1件)

まだ、必要でしょうか?



退勤時刻をセルB2にとして、
=IF(B2>=TIME(17,30,0),IF(B2>=TIME(20,0,0),"3:00",B2-TIME(17,0,0)),0)
で如何でしょうか?
3時間をMAXで、出勤時刻は17:00以前を前提にしています。

参考になればよいのですが。
    • good
    • 0
この回答へのお礼

待っておりました。
ありがとうございます。すばらしいです。助かりました。

お礼日時:2007/02/10 00:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!