シフト表の勤務時間集計

「9:00-18:00 60」の形式で1行ずつ入力すると、複数シフトの実労働時間・深夜時間・拘束時間をまとめて集計します。月次の勤怠集計にお使いください。

1行に1シフト。「開始-終了 休憩分」の形式です(休憩は省略可)。

計算結果

実労働時間の合計
31時間15分
合計(10進)
31.25 時間 給与計算ソフトへの入力用
シフト数
4 件
拘束時間の合計
35時間
うち深夜帯(22:00〜5:00)
7時間
1シフトあたり平均
7時間49分

入力した内容はお使いのブラウザの中だけで計算され、サーバーには送信されません。

このツールでできること

1か月ぶんのシフトをまとめて貼り付けて、次の項目を一度に集計します。

入力の形式

9:00-18:00 60
10:00-19:00 60
13:00-22:00 45
22:00-6:00 60

「開始-終了 休憩分」の順です。休憩の記載は省略できます。 日をまたぐシフト(22:00-6:00)もそのまま入力できます。

集計結果の使い方

実労働時間の合計から所定労働時間を差し引くと、時間外労働の目安が分かります。 所定労働時間は月平均所定労働時間の計算で求められます。

時間外労働が月45時間を超えていないかは、 36協定の上限チェックでご確認いただけます。

入力の書き方

1行に1シフトを書きます。形式は「開始-終了 休憩分」です。

9:00-18:00 60
13:00-22:00 60
22:00-6:00 60
9:00-13:00 0

月次の締めに使う手順

  1. 勤怠システムやタイムカードから、その月の全シフトを書き出す
  2. 上の形式にそろえて貼り付ける
  3. 実労働時間の合計・深夜時間の合計・拘束時間の合計を確認する
  4. 拘束時間 − 実労働時間 が、休憩の合計と一致するかを見る
  5. 実労働時間が法定を超える分は残業代の計算へ、 上限規制の確認は36協定の上限チェック

手順4が検算になります。ここが合わないなら、休憩の入力漏れがあります。

よくある入力ミス

ミス起きること
休憩を書き忘れる実労働時間が過大になる(1日60分×20日=20時間の差)
夜勤を 22:00-6:00 ではなく 22:00-30:00 と書く時刻として読めず、その行が飛ばされる
休憩を「1」(時間のつもり)と書く1分として計算される。分で書いてください
同じ日を2行書いてしまう二重計上される。行数を実勤務日数と照合してください

読み飛ばされた行数は結果に出ます。行数が想定と合っているかを毎回確認してください。

こんなときに使います

集計した数字の使い道

出てきた合計は、そのまま次の確認に使えます。

月末に一度これを通しておくと、明細を受け取ってから気づくのではなく、 締める前に食い違いを見つけられます。

行数の上限は特に設けていません。1か月ぶんでも1年ぶんでも貼り付けられます。 入力した内容はブラウザの中だけで処理され、サーバーには送信されません。

毎月これを手で回すかどうか

紙のタイムカードや表計算から転記して集計する運用は、 人数が10人を超えたあたりから時間がかかり、転記ミスも起きます。

労働時間の記録は法的な義務でもあるため、 どの方式で残すかは早めに決めておくほうが安全です。 方式ごとの向き不向きは打刻方法の比較に、 仕組みに任せる場合の確認点は 勤怠管理システムを選ぶときの判断軸にまとめました。

よくある質問

エクセルやスプレッドシートから、そのまま貼り付けられますか。
貼り付けられます。1行に1シフトが入っていれば、余分な空白や全角の記号があっても読み取ります。列がタブ区切りで並んでいる場合も、時刻と数字が拾える形になっていれば集計されます。うまく読めない行があるときは、その行だけ「9:00-18:00 60」の形に直してください。読み取れなかった行は結果に表示されるので、どこで失敗したかが分かります。
休憩の数字を入れ忘れると、どうなりますか。
休憩0分として集計されるため、**実労働時間が過大になります**。1日あたり60分の入れ忘れが20日続けば20時間の差です。月次の締めでこれをそのまま提出すると、支払う側にも受け取る側にも実態と違う数字が残ります。集計後は、拘束時間の合計と実労働時間の合計の差が、想定している休憩の合計と一致しているかを確認してください。
深夜時間も一緒に出ますか。
出ます。各行について22時〜翌5時に重なる時間を切り出し、合計を表示します。日をまたぐ勤務も自動で判定します。ただし休憩が深夜帯にかかっている分は差し引かれないので、夜勤の休憩時間が深夜帯にある場合は手作業で調整してください。1日ぶんだけを詳しく見たい場合は[深夜労働時間の計算](/tools/night-shift-split/)を使ってください。

計算の根拠

このツールの計算方法は、以下の条文・資料に基づいています。

関連するツール

最終更新日: