PR
スポンサーリンク

Excelの日付が5桁の数字になる原因と直し方|シリアル値を正しく日付表示に戻す方法

スポンサーリンク
Exel PC操作・設定
記事内に広告が含まれています。
スポンサーリンク

Excelで「2024/1/10」と入力したのに、

  • 45301
  • 45307
  • 44xxx

のような5桁の数字が表示されてしまうことがあります。

一見バグのように見えますが、これはExcelの不具合ではなく、日付の内部仕様(シリアル値)による表示の問題です。

この記事では、Excelの日付が5桁の数字になる原因と、元の「日付表示」に戻す方法をわかりやすく解説します。


スポンサーリンク

Excelの日付が5桁の数字になる原因

Excelの日付が5桁

結論から言うと、Excelでは日付は内部的に「シリアル値」で管理されています。

例えば:

日付内部データ
2024/1/1045301
2024/1/1645307

この「45301」のような数字が、いわゆる5桁の正体です。


なぜ数字で表示されるのか?

原因は主に次のどれかです。

① セルの表示形式が「標準」や「数値」になっている

日付として認識されず、シリアル値のまま表示されます。


② 書式設定が崩れている

コピー&ペーストや外部データ取り込みで、表示形式がリセットされることがあります。


③ 表示形式の誤操作

意図せず「数値」や「標準」に変更してしまうケースです。


④(よくある誤解)数式表示ではない

「数式の表示(Ctrl + `)」が原因と思われがちですが、
これは別現象であり、今回のケースとは異なります。


Excelの日付を5桁から正しい表示に戻す方法

一番簡単な方法は「表示形式の変更」です。


手順① セルの書式設定を変更する

  1. 5桁の数字が表示されているセルを選択
  2. 右クリック
  3. 「セルの書式設定」をクリック
  4. 「表示形式」タブを選択
  5. 「日付」を選択
  6. 好きな形式(例:2024/1/10)を選ぶ
  7. OKを押す

これで通常の表示に戻ります。


手順② ショートカットで直す方法

急いでいる場合はこちらが早いです。

  • Ctrl + 1(セルの書式設定)
    → 同じく「日付」に変更

手順③ 一括で直す方法

複数セルが5桁になっている場合:

  1. 範囲選択
  2. 書式設定
  3. 日付に変更

これでまとめて修正できます。


Excelの日付「5桁の数字」の意味

この数字は「1900年1月1日からの経過日数」です。

例えば:

  • 1 → 1900/1/1
  • 45301 → 2024年のある日付

つまり、壊れているのではなく正しい内部データです。


よくある勘違い

❌ 壊れている

→ これは間違い

❌ 数式表示がオン

→ 別の機能(Ctrl + `)

⭕ 表示形式の問題

→ これが正解


再発防止のポイント

今後同じ問題を防ぐには以下が重要です。

  • CSVや外部データ取り込み後は表示形式を確認
  • コピペ後は「標準」になっていないか確認
  • 日付列は最初に書式を固定しておく

FAQ|Excelの日付が5桁になるときのよくある質問

Excelの日付が急に数字になるのはなぜ?

表示形式が「標準」や「数値」になり、シリアル値がそのまま表示されているためです。


5桁の数字はエラーですか?

エラーではありません。Excel内部の正しい日付データです。


数式表示(Ctrl+`)と関係ありますか?

今回の現象とは基本的に別問題です。


元に戻せないことはありますか?

表示形式が変更できれば必ず戻せます。


まとめ

Excelの日付が5桁の数字になる原因はシンプルです。

  • Excelのシリアル値がそのまま表示されているだけ
  • 表示形式が「日付」になっていないだけ

対処法は以下の1つで解決します。

👉 「セルの書式設定 → 日付に変更」

コメント

タイトルとURLをコピーしました