wanichanの日記

ちょっとした技術メモ。Microsoft中心。Webサイト管理等にまつわるネタ、サイトの更新情報等を発信中。最終版はwanichan.comに掲載していきます。

Excelで夜勤の場合の勤務時間の計算の仕方

たとえば夜勤シフトなど、終了時刻が開始時刻より値が少ない場合、終了時刻に1を足し、そうでなければ単純に終了時刻から開始時刻と休憩時間を差し引いて計算するとOKです。翌朝まで勤務した場合はそのまま計算してしまうと負の値になってしまいますからね。

=IF(終了時刻<開始時刻, 終了時刻+1-開始時刻-休憩時間,終了時刻-開始時刻-休憩時間)

f:id:wanichan:20160610143237p:plain

ちなみに、時間は24時間を1としたシリアル値です。そうです。翌朝は24時間+6時になるので、1を足せばOKです!

f:id:wanichan:20160610144352p:plain