• 締切済み

勤務時間の計算について

お世話になります。 勤務時間数の計算方法について教えてください。 勤務開始時間19時で、勤務終了時間が6時のような場合の勤務時間の計算方法を教えてください。 また、勤務開始時間6時から勤務終了時間13時という場合もあるので両方に対応できるようにしたいのですいが、よろしくお願いします。 19:00-6:00=11時間 6:00-13:00=7時間

みんなの回答

noname#176215
noname#176215
回答No.2

=MOD(終了時間-開始時間,1) それはともかく 勤務時間計算では演算誤差にご注意を。

midorihugu
質問者

お礼

ありがとうございます。 割り算の余りを求める関数を使うんですね。 思いもつきませんでした。 ありがとうございました。 MOD関数を使っても演算誤差が出るのでしょうか?

  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.1

以下のような式で対応可能かと思います。 勤務開始時間がB2、勤務終了時間がC2セルに入っているとして、  =IF(C2>=B2,(C2-B2)*24,(C2+"24:00"-B2)*24) 24を掛けているのは、シリアル値を数字に変換するためです。 夜勤で、終業時間が翌日になる場合(24時間以上の連続勤務はないという前提にして)、例えば6:00なら30:00となるよう、24:00を足したものから、始業時間を引くやり方です。

midorihugu
質問者

お礼

ありがとうございます。 良かったです。(^∇^)ゞ

関連するQ&A