Excelで時間の足し算、24時間超えも完璧!合計時間管理術
Excelで作業時間を集計したら、なぜか合計が合わない…24時間を超えると表示がおかしくなる…そんな経験はありませんか?この記事を読めば、Excelで正確に時間を足し算し、24時間を超える合計時間も意図通りに表示できるようになります。最終的には、プロジェクトの総作業時間やシフトの合計勤務時間など、どんな時間の計算も自信を持って行えるようになるでしょう。
初心者くん
プロさん、困ってます!Excelで作業時間を合計したら、全然合わないんです。24時間超えたら勝手にリセットされちゃうし…これじゃ困ります!急いでるんで、何とかしてください!
プロさん
落ち着いてください、初心者くん。Excelでの時間の扱いは少し特殊なため、戸惑うのは自然なことです。Excelは時間を「シリアル値」という数値で管理しています。この仕組みを理解し、適切な「書式設定」を行うだけで、どんな時間の足し算も正確にできるようになりますよ。
初心者くん
シリアル値…書式設定…!なんか難しそうですが、どうすればいいんですか?とりあえずSUM関数で足し算しただけじゃダメでした!また余計なことしちゃったかな…。
プロさん
大丈夫です。Excelは1日を「1」という数値で表し、時間は1日の中の割合で表現します。例えば、午前6時は0.25、正午は0.5といった具合です。この数値を人間が読める「時刻」として表示するために、書式設定が必要になるのです。SUM関数自体は正しく計算していますからご安心を。表示の問題なのですよ。
初心者くん
なるほど、裏側で数値になってるんですね!だから表示がおかしくなるのか…。じゃあ、どうやって正確に合計時間を出すんですか?急いでるんで、手順を教えてください!
プロさん
焦らずいきましょう。重要なのは、合計結果のセルに適切な書式を設定することです。たった3つの手順で、あなたの悩みを解決できますよ。この設定を施すことで、Excelは内部のシリアル値を24時間以上の時間として正しく解釈し、表示してくれるようになります。
【3ステップ】Excelで時間を正確に足し算する方法
Excelで時間を足し算し、24時間を超える合計時間も正しく表示させるための具体的な手順です。
- セルに時間を入力する
「8:30」のようにコロン(:)区切りで時間を入力します。Excelが時刻として認識するためには、この形式が必須です。 - SUM関数で時間を合計する
合計したい時間の範囲を選択し、SUM関数で合計します。例えば、A1からA5までの時間を合計するなら=SUM(A1:A5)と入力します。この時点では、合計が24時間を超えると表示がおかしく見えるかもしれません。 - 合計セルの書式設定を変更する
- 合計結果が表示されているセルを選択します。
- 右クリックし、「セルの書式設定」を選択します。
- 「表示形式」タブを開き、「ユーザー定義」を選択します。
- 「種類」ボックスに
[h]:mmと入力し、「OK」をクリックします。
ポイント:角括弧
[]の意味通常の
h:mm形式では、24時間を超える時間は日をまたいだと判断され、24で割った余りの時間(例: 25時間 → 1時間)が表示されてしまいます。しかし、[h]のように角括弧で時間を囲むと、Excelは合計時間をそのままの時間として表示するようになります。これにより、合計が30時間でも48時間でも、正確な総時間を見ることができます。
関数例と実務サンプル
以下の関数は、複数の時間を合計する際に使用します。書式設定と組み合わせることで、意図通りの時間表示が可能です。
=SUM(B2:B5)
この関数で合計したセルに、先ほどの手順で[h]:mmの書式設定を適用してください。
実務サンプル:プロジェクト作業時間集計
各日の作業時間を合計し、プロジェクト全体の総作業時間を算出する例です。
| 作業日 | 作業時間 |
|---|---|
| 2023/10/26 | 8:00 |
| 2023/10/27 | 9:30 |
| 2023/10/28 | 7:45 |
| 2023/10/29 | 10:15 |
| 合計 | 35:30 (B6セルに =SUM(B2:B5) と入力し、書式を [h]:mm に設定) |
よくある落とし穴と対策
時間の計算でつまずきやすいポイントとその対処法をまとめました。
| 原因 | 対処 | 一言メモ |
|---|---|---|
| 書式設定が「標準」のまま | 合計セルを「[h]:mm」に設定 | Excelは時間をシリアル値で管理しているため、表示形式が最も重要です。 |
| 24時間を超えると表示がリセットされる(例: 25:00 → 1:00) | 書式設定を「[h]:mm」にする | 角括弧 [] で囲むことで、24時間以上の表示が可能になります。 |
| 時刻の入力ミス(例: 8.30と入力) | 必ずコロン : で区切って入力(例: 8:30) |
Excelが正しく時刻と認識するように、入力形式を統一しましょう。 |
| 時刻と日付が混在して計算結果がおかしい | 日付と時刻を分離して計算するか、日付を含んだシリアル値で計算し、表示形式で調整 | 日付も時間もシリアル値なので、計算の意図を明確にすることが大切です。 |
まとめ
Excelで時間の足し算をマスターするための要点は以下の3点です。
- Excelは時間を「シリアル値」という数値で管理しています。
- 合計時間を正確に表示するには、結果のセルに「[h]:mm」というユーザー定義書式を設定することが不可欠です。
- 時間を入力する際は、必ずコロン(:)で区切って入力しましょう。
これらのポイントを押さえれば、もうExcelでの時間計算で悩むことはありません。さあ、今日の日報から自分の作業時間を合計して、24時間を超える表示を試してみましょう!



コメント