この計算ツールでできること
「休憩時間を差し引いた労働時間計算ツール」を使えば、そのシフトで実際に何時間働いたのかを正確に把握できます。タイムカードには出勤・退勤の時刻しか記録されないことが多く、無給の昼休みを手作業で引き算しなければならない場面も少なくありません。本ツールなら、出勤から退勤までの経過時間を求め、そこから休憩に使った分数を引く計算を一瞬で済ませられます。
使い方
24時間表記またはAM/PM形式の時刻ピッカーで出勤時刻と退勤時刻を入力し、続けて昼休みの長さを「分」で入力します。結果は、実際に給与対象となる時間を小数表示(タイムシートや給与計算に便利)と「○時間○分」形式の両方で表示します。たとえば出勤22:00・退勤06:00のように勤務が深夜0時をまたぐ場合でも、ツールが自動的に翌日へと繰り越して計算します。
計算式の仕組み
基本となる式は次のとおりです。
$$\text{実働} = \frac{\left(\text{退勤} - \text{出勤}\right) - \text{休憩(分)}}{60}$$
まず各時刻を「深夜0時からの経過分数」に変換します。その差を取ることで拘束時間全体が求められ、そこから休憩分数を引いた残りが実働分数です。最後にこれを60で割ることで、時間単位の答えが得られます。
計算例
たとえば出勤9:00・退勤17:30で、昼休みが30分だったとします。拘束時間は8時間30分(510分)です。ここから休憩30分を引くと \(510 - 30 = 480\) 分、ちょうど $$\frac{480}{60} = 8.00 \text{ 時間}$$ が給与対象の労働時間となります。
よくある質問
夜勤や深夜シフトにも対応していますか? はい。退勤時刻が出勤時刻より早い場合、ツールは勤務が深夜0時をまたいだと判断し、自動的に24時間を加算します。
有給の休憩も入力すべきですか? 入力するのは、無給で労働時間から差し引かれる休憩の分数だけにしてください。休憩が有給の場合は「0」を入力します。
なぜ小数表示があるのですか? 給与計算システムでは一般的に小数表記(8時間30分ではなく8.5)が使われるため、利便性を考えて両方の形式を表示しています。