タイムカード計算ツール

1 行に 1 シフトずつ、開始時刻と終了時刻を並べて入力すると、無給の休憩を引いた勤務時間がわかります。時給を加えると賃金も表示します。

シフトの入力

1 行に 1 シフトを「開始-終了」の形式で入力し、必要ならカンマのあとに無給の休憩を分単位で書きます。例:09:00-17:30, 30 または 9am - 5pm。終了が開始より早い場合は、夜勤をまたぐシフトとして扱います。

時間のみ確認する場合は空欄のままにしてください。

結果

強調表示された項目を修正してください。
総勤務時間
40 時間
時間:分での合計
40:00
数えたシフト数
5
シフト 1
8:00
シフト 2
8:00
シフト 3
8:00
シフト 4
8:00
シフト 5
8:00

タイムカードの合計方法

各シフトの勤務時間は、終了時刻から開始時刻と無給の休憩を引いた値です。終了時刻が開始時刻より早い場合は、夜勤が正しく数えられるよう、終了時刻に 24 時間を足します。

そのあと、シフトを合計します。合計は、給与計算で通常時給に掛ける小数の時間と、時間・分の形式で表示します。時刻は 24 時間表記でも、am/pm 付きでも書けます。

使用した計算式

シフトの時間 = 終了 − 開始 − 休憩(終了が開始より早い場合は 24 時間を足す)
総時間 = シフトの時間の合計
額面の賃金 = 総時間 × 時給

ステップごとの計算例

無給の休憩 30 分で 09:00-17:30 のシフトが 5 回ある場合:

  1. 1 シフトあたり:17:30 − 09:00 = 8:30、休憩 0:30 を引いて 8:00
  2. 5 シフト:5 × 8:00 = 40:00

合計:40 時間(40:00)。

前提と制限

  • 1 つのシフトは最大 24 時間までで、自分自身と重なることはできません。シフト同士の重なりは確認しません。
  • 最大 100 シフトまで入力できます。
  • 通貨の選択は金額の表示方法を変えるだけです。為替レートは適用されません。

関連ツール