時間を足し算する
A2に1時間30分、B2に2時間15分が入力されている場合、合計は次の式で計算できます。
結果セルの表示形式は「時刻」またはユーザー定義の「[h]:mm」に設定します。通常のh:mmでは24時間を超える合計が0時台に戻って表示されることがあります。
=A2+B2
表示形式:[h]:mm時間を引き算する
終了時刻から開始時刻を引くと経過時間を求められます。同じ日の勤務であれば、次の式を使用します。
終了時刻が開始時刻より早い場合は日付をまたいだ勤務と考え、MOD関数で差を求めます。
=B2-A2
=MOD(B2-A2,1)休憩時間を差し引く
出勤時刻がA2、退勤時刻がB2、休憩時間がC2にある場合、実働時間は次のように計算できます。休憩時間もExcelの時刻形式で入力してください。
=MOD(B2-A2,1)-C2
表示形式:[h]:mm小数時間に変換する
Excelの時刻は1日を1として保存されるため、時間数に変換するには24を掛けます。7時間30分は7.5時間になります。
給与計算や勤怠管理では、丸め方、休憩の扱い、時間外労働のルールが勤務先や制度によって異なります。数式の結果だけで法的な賃金額を判断しないでください。
=A2*24
表示形式:数値(必要な小数桁数)よくある質問
Excelで25時間30分を表示するには?
セルの表示形式をユーザー定義の [h]:mm にします。通常の h:mm では24時間を超えると日付部分が表示されず、時刻が折り返されることがあります。
日をまたぐ勤務時間はどう計算しますか?
終了時刻が開始時刻より早い場合は =MOD(終了時刻-開始時刻,1) を使うと、翌日までの経過時間を求められます。
時間を小数にするには?
Excelの時間値に24を掛けます。1時間30分なら1.5時間です。