合計時間が25時間なのに1:00と表示される時は、合計セルの表示形式を確認します。時刻用のh:mmは24時間以内の時刻として見せるため、経過時間の合計には[h]:mmを使います。表示を変えても保存された値は変わりません。
ADVERTISEMENT
1. 時刻が「24時間でリセット」される技術的背景:シリアル値
Excelは日付や時刻を「シリアル値」という連続した数値で管理しています。この管理ロジックを理解することが、時刻計算の不整合を解く鍵となります。
シリアル値の論理構造
- 1.0日 = 24時間:Excelにおいて「1」という数値は「1日(24時間)」を意味します。
- 時刻は小数点:例えば 12:00 は 0.5、6:00 は 0.25 として内部処理されます。
- 標準形式の限界:
h:mmという書式は「1日(24時間)の中の何時か」を表示する命令です。合計が 1.25(30時間)になった場合、1日分を切り捨てて 0.25(6:00)の部分だけを表示してしまいます。
2. 手順①:ユーザー定義書式「[h]:mm」の適用
24時間を超えても「25:00」「100:00」のように累積して表示させるための標準的な修正手順です。
- 合計時間が表示されているセルを選択します。
- Ctrl + 1 を押して「セルの書式設定」を開きます。
- 「表示形式」タブの 「ユーザー定義」 を選択します。
- 「種類」の入力ボックスに
[h]:mmと入力します。 - 「OK」をクリックします。これで24時間を超える数値が表示されます。
技術解説: [h] のように大括弧で囲む記法は、Excelに対して「24時間で次の単位(日)へ繰り上げるな」という論理命令を下します。これにより、シリアル値が 1.0 を超えても、すべて「時間」の単位で描画されるようになります。
3. 手順②:分・秒を累積させる応用設定([m] / [s])
時間単位ではなく、「合計500分」や「合計10,000秒」といった特定の単位で累積表示したい場合の手順です。
- 分単位で累積する場合:書式コードに
[m]:ssと入力します。これにより、1時間を超えても「65:30」のように分で表示されます。 - 秒単位で累積する場合:書式コードに
[s]と入力します。これにより、すべての時間を秒数に換算して表示します。
4. 負の時間は日付システムを変えずに確認する
標準の1900日付システムでは、負の値を日付や時刻の形式で表示すると####になることがあります。列幅不足も同じ表示を起こすため、まず幅と元の式を調べます。
日付システムを1904へ切り替えると、既存の日付に影響する場合があります。表示だけを直すためにブック全体の設定を変更しないでください。差が負になることが正しいなら、時間差に24を掛けて通常の数値として表示する方法があります。例えば-0.5日なら-12時間です。
「-12:00」のような表示用文字列が必要な時は、計算用の数値列とは分けます。TEXTなどで作った文字列を、そのまま時間の合計へ使わないようにしてください。
5. 30時間の例で表示と単位を比べる
15:00が2行ある例で=SUM(A2:A3)を計算すると、保存値は1.25日です。h:mmなら6:00、[h]:mmなら30:00、[m]なら1800と見えます。日数から時間数へ変えるなら、別セルで合計値に24を掛けます。
d日 h:mmのdは月内の日付を表示する記号で、長い経過日数を正しく累積する用途には向きません。経過時間は[h]:mmで表示するか、日数と残り時間を別に計算します。
![15時間が2行で合計30時間になる時間軸。保存値1.25日をh:mmで6:00、[h]:mmで30:00と表示する違い](https://funshitsu.com/wp-content/uploads/2026/09/fs-visual-6801-20260919-next100-task3-1.webp)
6. 集計式と単位も確認する
表示を直しても、文字列として入力された時間や集計範囲外の行は別問題です。元の時間が数値か、足す範囲が合っているかを確認します。30時間と30.5時間のように小数時間を使う表なら、単位を見出しに書きます。
時給計算などで時間数へ換算する24倍は、必ず整数にする処理ではありません。1時間30分は1.5時間です。詳しい形式はMicrosoftの時間加算・減算の説明を参照できます。
超解決 Excel・Word研究班
企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。
Office・仕事術の人気記事ランキング
- 【Excel】オートフィル(右下の+)が効かない!ドラッグできない時のオプション有効化設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】EdgeでPDFを開くと印刷できない・プリンタ一覧が出ない時のブラウザ再起動とシステムダイアログ
- 【Word】差し込み印刷の金額にカンマを付ける方法|小数・0・空欄の確認
- 【Outlook】祝日が表示されない・重複する時の対処|追加方法と対象年の確認
- 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
- 保存せずに閉じたExcel・Wordを復元する方法|自動回復・未保存ファイル・履歴の確認
- 【Excel】COUNTAでセルの個数を数える方法|空文字・空白・COUNTとの違い
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】入力した文字のフォント・サイズ・色を変更する方法|注釈とフォームの違い
