Excelで勤務時間を計算する際、「開始時刻」「終了時刻」「休憩時間」が別々のセルに入力されていると、どのように計算すれば正しい労働時間になるのか迷うことがあります。特に時刻計算は単純な引き算だけではうまくいかない場合もあるため、基本の仕組みを理解することが重要です。本記事では、勤務時間の正しい計算方法を分かりやすく解説します。
勤務時間計算の基本ルール
Excelでは時刻も数値として扱われているため、「終了時間-開始時間」で勤務時間を求めることができます。
ただし、そのままだと休憩時間が含まれてしまうため、休憩分を差し引く必要があります。
基本式としては「勤務時間=終了時間-開始時間-休憩時間」となります。
今回のセル構成の確認
今回の例では以下のようにセルが設定されています。
開始時間:B2(9:00)、終了時間:C2(17:00)、休憩時間:F4(45分)です。
この場合、休憩時間は時間形式に変換して計算する必要があります。
基本の計算式
勤務時間を求める基本式は次の通りです。
=C2-B2-F4
ただしF4が「45分」の場合、そのままでは正しく計算できないため注意が必要です。
休憩時間を正しく扱う方法
休憩時間が「分」で入力されている場合は時間に変換する必要があります。
45分であれば「F4/1440」とすることでExcel上の時間形式に変換できます。
したがって正しい式は「=C2-B2-(F4/1440)」となります。
実際の計算例
9:00から17:00まで勤務した場合、合計8時間勤務です。
そこから45分(0.75時間)を引くため、実勤務時間は7時間15分となります。
Excelでは結果を時間形式([h]:mm)に設定すると見やすく表示できます。
よくあるミスと注意点
よくあるミスは、休憩時間をそのまま引いてしまうことです。
またセルの表示形式が「標準」だと正しい時間表示にならない場合があります。
必ず時間形式に設定し、必要に応じて表示形式を調整することが重要です。
まとめ
Excelで勤務時間を計算する際は「終了時間-開始時間-休憩時間」という基本式を使います。
休憩が分単位の場合は「/1440」で時間に変換することがポイントです。
表示形式を正しく設定することで、実務でも正確な勤務時間管理が可能になります。


コメント