Excelで日付や時刻を扱っていると、「シリアル値」という言葉を目にすることがあります。
これは、Excelが日付・時刻を「見た目」とは別に「内部的に数値で管理している仕組み」です。
この記事では、シリアル値の基本をわかりやすく解説します。
シリアル値とは?
Excelでは、日付や時間は「2024/1/1」のように表示されますが、内部ではすべて数値(シリアル値)として管理されています。
シリアル値は1900年1月1日を「1」とし、1日経過するごとに「1」ずつ増えていく仕組みです。
- 1900年1月1日 = シリアル値「1」
- 以降1日増えるごとに1ずつ加算
たとえば:
| 日付 | シリアル値 |
|---|---|
| 1900/1/1 | 1 |
| 1900/1/2 | 2 |
| 2022/3/1 | 44621 |
| 2024/1/1 | 45292 |
このように、日付を数値で管理することで、Excelは日付同士の計算ができるようになっています。
シリアル値を確認する方法
「2024/1/1」などの日付が入力されているセルを選択し、右クリックして「セルの書式設定」を開きます。

「表示形式」タブをクリックし、分類を「日付」から「標準」に変更します。

すると、「45292」などの シリアル値 が表示されます。

元に戻すには「日付」形式に変更すればOKです。

シリアル値のメリットと活用例
日付の差を簡単に計算できる
例:開始日がB3、終了日がC3なら
=C3 - B3
→ 「何日間の差か」を自動で計算してくれます。

○日後、○日前を計算できる
例:B3に日付が入っているとき、
=B3 + 7 → 7日後の日付
=B3 - 30 → 30日前の日付

時刻も小数で管理
時刻も「シリアル値」の一部です。
- 0.5 → 正午(12:00)
- 0.25 → 朝6:00
- 0.75 → 夜9:00
たとえば 2024/1/1 12:00 は、45292.5 というシリアル値で表現されます。

並べ替えにも便利
日付がシリアル値で管理されていることで、以下のような処理が正確に行えます:
- 日付の昇順・降順の並べ替え
- 期間ごとのフィルタ
- グラフの横軸に日付を使うと時系列が整列
まとめ
Excelの日付計算の裏側を知ることで、より高度な操作が可能になります。
シリアル値の仕組みを理解して、Excelをもっと便利に使いこなしましょう!

