シフト表の勤務時間集計
「9:00-18:00 60」の形式で1行ずつ入力すると、複数シフトの実労働時間と拘束時間をまとめて集計します。22時〜5時との重なりも出しますが、休憩を引く前の値です。月次の勤怠集計にお使いください。
計算結果
- 実労働時間の合計
- 31時間15分
- 合計(10進)
- 31.25 時間 給与計算ソフトへの入力用
- シフト数
- 4 件
- 拘束時間の合計
- 35時間
- 22時〜5時と勤務の重なり(休憩控除前)
- 7時間 休憩を含みます。深夜手当の対象時間としてそのままは使えません
- 1シフトあたり平均
- 7時間49分
入力した内容はお使いのブラウザの中だけで計算されます。当サイトが計算のために 入力内容をサーバーへ送信することも、保存することもありません。
なお、このページは広告配信サービス(Google AdSense)とアクセス解析ツール(Google アナリティクス 4)のスクリプトを読み込んでいます。 入力欄の中身をそこへ渡す作りにはしていませんが、第三者のスクリプトが動くページではあります。 取り扱いが厳しく決められている情報は、社内の規程に照らしてご判断ください。 Cookie の扱いはプライバシーポリシーに書いています。
集計する項目
1か月ぶんのシフトをまとめて貼り付けて、次の項目を一度に集計します。
- 実労働時間の合計(休憩を差し引いたもの)
- 22時〜翌5時と勤務の重なり(休憩を引く前の値)
- 拘束時間の合計
- 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)もそのまま入力できます。
集計結果の使い方
このツールは勤務時間の集計用です。 ここで出た月合計から、36協定に入れる時間外労働は確定できません。
法定時間外労働は、原則として1日8時間・1週40時間を基準に判定します。 月の合計どうしを引き算しても出ません。
| 日 | 実労働 | 法定時間外 |
|---|---|---|
| 1日目 | 10時間 | 2時間 |
| 2日目 | 6時間 | 0時間 |
| 合計 | 16時間 | 2時間 |
2日で16時間なので、所定を8時間×2日=16時間として引くと0時間になります。 しかし実際の法定時間外は2時間です。日ごとに見ないと出ません。 変形労働時間制を採っている場合は、さらに基準が変わります。
36協定の上限を確認するときは、1日8時間・1週40時間を超えた分を別に集計し、 その値を36協定の上限チェックへ入れてください。 所定労働時間そのものは月平均所定労働時間の計算で求められます。
深夜帯の合計は、そのままでは深夜手当の対象になりません
このツールは1行につき「開始-終了 休憩分」しか受け取らないため、 休憩を取った時間帯が分かりません。 そのため深夜帯の集計からは休憩を引いていません。
結果には「22時〜5時と勤務の重なり(休憩控除前)」と出ます。 休憩が深夜帯にかかっている場合、深夜手当の対象時間はこれより短くなります。 1日ぶんを正確に出したいときは深夜労働時間の計算で、 休憩の時間帯も入力してください。
入力の書き方
1行に1シフトを書きます。形式は「開始-終了 休憩分」です。
9:00-18:00 60
13:00-22:00 60
22:00-6:00 60
9:00-13:00 0
- 日をまたぐ勤務は、終了時刻に翌日の時刻をそのまま書きます(
22:00-6:00) - 休憩がない日は
0を書きます。省略すると0として扱われます - 空行は無視します。時刻として読めない行があると、その行番号を示して計算を止めます。 読み飛ばして続けることはしません。飛ばした行に本当の勤務が入っていた場合、 合計が少ないまま「集計できた」と見えてしまうためです
月次の締めに使う手順
- 勤怠システムやタイムカードから、その月の全シフトを書き出す
- 上の形式にそろえて貼り付ける
- 実労働時間の合計・拘束時間の合計・深夜帯との重なりを確認する
- 拘束時間 − 実労働時間 が、休憩の合計と一致するかを見る
- 法定時間外の集計は日ごとに行い、その値を残業代の計算や 36協定の上限チェックへ入れる(月合計の引き算では出ません)
手順4が検算になります。ここが合わないなら、休憩の入力漏れがあります。
よくある入力ミス
| ミス | 起きること |
|---|---|
| 休憩を書き忘れる | 実労働時間が過大になる(1日60分×20日=20時間の差) |
夜勤を 22:00-6:00 ではなく 22:00-30:00 と書く | 時刻は0:00〜24:00で入力します。その行番号を示して計算が止まります |
| 休憩を「1」(時間のつもり)と書く | 1分として計算される。分で書いてください |
| 同じ日を2行書いてしまう | 二重計上される。行数を実勤務日数と照合してください |
読めない行があると、その行番号を示して計算が止まります。直してから計算し直してください。 シフト数は結果に出るので、実勤務日数と合っているかを毎回確認してください。
月末の締めで使います
1か月ぶんを貼り付ければ、担当している人数ぶんの労働時間を一度に集計できます。 自分の記録を給与明細と突き合わせる用途にも、 シフトを組んだ段階で月の合計が上限に触れないか先に見る用途にも使えます。
集計した数字の使い道
出てきた合計は、そのまま次の確認に使えます。
- 実労働時間の合計 … 給与明細の勤務時間と一致するかを突き合わせる
- 深夜帯との重なり … 休憩を含んだ値です。深夜手当の対象時間そのものではありません
- 拘束時間との差 … 休憩の合計と一致するかを検算する
月末に一度これを通しておくと、明細を受け取ってから気づくのではなく、 締める前に食い違いを見つけられます。
行数の上限は特に設けていません。1か月ぶんでも1年ぶんでも貼り付けられます。 入力した内容はブラウザの中だけで処理され、サーバーには送信されません。
毎月これを手で回すかどうか
紙のタイムカードや表計算から転記して集計する運用は、 人数が10人を超えたあたりから時間がかかり、転記ミスも起きます。
労働時間の記録は法的な義務でもあるため、 どの方式で残すかは早めに決めておくほうが安全です。 方式ごとの向き不向きは打刻方法の比較に、 仕組みに任せる場合の確認点は 勤怠管理システムを選ぶときの判断軸にまとめました。
よくある質問
- エクセルやスプレッドシートから、そのまま貼り付けられますか。
- 貼り付けられます。1行に1シフトが入っていれば、余分な空白や全角の記号があっても読み取ります。列がタブ区切りで並んでいる場合も、時刻と数字が拾える形になっていれば集計されます。**読めない行があると、その行番号を示して計算が止まります。** 読み飛ばして続けることはしません。飛ばした行に本当の勤務が入っていた場合、合計が少ないまま集計できたように見えてしまうためです。示された行を「9:00-18:00 60」の形に直してから、もう一度計算してください。
- 休憩の数字を入れ忘れると、どうなりますか。
- 休憩0分として集計されるため、**実労働時間が過大になります**。1日あたり60分の入れ忘れが20日続けば20時間の差です。月次の締めでこれをそのまま提出すると、支払う側にも受け取る側にも実態と違う数字が残ります。集計後は、拘束時間の合計と実労働時間の合計の差が、想定している休憩の合計と一致しているかを確認してください。
- 深夜時間も一緒に出ますか。
- 22時〜翌5時に重なる時間を切り出して合計します。日をまたぐ勤務も自動で判定します。**ただしこの値は深夜手当の対象時間ではありません。** 1行につき休憩の分数しか受け取らないため、休憩を取った時間帯が分からず、深夜帯から休憩を引けないためです。結果には「22時〜5時と勤務の重なり(休憩控除前)」と出ます。1日ぶんを正確に出したい場合は深夜労働時間の計算で、休憩の開始時刻と終了時刻も入力してください。
計算の根拠
このツールが計算に使っている法令の数値と、その原典を最後に確認した日です。 期限を過ぎたものは公開前の検査で分かるようにしてあります。
- 深夜労働の時間帯(22:00〜翌5:00) 労働基準法37条4項 原典を確認した日:
条文と資料の原典はこちらです。
法令の条文そのものを載せているのではなく、計算に必要な部分を実装しています。 個別の事情への当てはめは、労働基準監督署または社会保険労務士へご確認ください。
この計算の背景
- 休憩時間のルール|6時間・8時間の境目と、よくある誤解
労働基準法が定める休憩時間の付与義務を整理します。6時間ちょうどでは休憩が不要な理由、休憩を分割できるか、電話番をしながらの休憩が認められるかを解説します。
- 勤怠管理システムを選ぶときの判断軸
製品の順位付けではなく、労働基準法の要件から見た「どこを確認すべきか」を整理します。法的義務を満たせるか、自社の勤務形態に合うかを判断するための観点です。
- 36協定と時間外労働の上限規制|月45時間の数え方
36協定がなぜ必要なのか、原則と特別条項の上限、休日労働を含めるかどうかの違いを整理します。自分の残業が上限に収まっているかを確認できます。
- 打刻方法の比較|法的な記録要件から見た向き不向き
ICカード・スマホ・PCログ・生体認証など、打刻方法ごとの特徴を、労働時間の客観的把握という法的要件の観点から整理します。勤務形態別に向いている方法も示します。
関連するツール
- 勤務時間の計算
出勤時刻・退勤時刻・休憩時間を入れるだけで、実労働時間を「8時間30分」と「8.5時間」の両方の形式で計算します。夜勤など日をまたぐ勤務にも対応しています。
- 複数の勤務時間の合計
「8:00」「7:30」のような時間を1行ずつ貼り付けると、合計時間と平均を計算します。1か月ぶんの勤務時間の集計にお使いください。
- 深夜勤務時間の切り分け
出勤・退勤の時刻から、深夜割増の対象となる22時〜翌5時の労働時間だけを切り出して計算します。夜勤や遅番の割増賃金の確認にお使いください。
- 36協定の上限チェック
時間外労働と休日労働の時間を入力すると、36協定の上限(月45時間・年360時間、特別条項でも月100時間未満・年720時間)に収まっているかを判定します。
- パート・アルバイトの勤務時間と日給の計算
出勤・退勤・休憩と時給を入力すると、その日の日給を計算します。15分単位・30分単位で切り捨てた場合に、いくら減るのかも確認できます。
- 時刻の差・経過時間の計算
開始時刻と終了時刻を入力すると、その間の経過時間を計算します。日をまたぐ時間帯にも対応し、時間:分・10進数・分の3通りで表示します。
最終更新日: