無料ではじめる
Excel・書類づくり

Excelの日付が「45123」のような数字になっていませんか?

表示形式を整えて、和暦・西暦もそろえます

更新日 2026年10月26日

結論

Excelの日付は、内部では「1900年1月1日から数えて何日目か」という数字(シリアル値)で記録されています。日付が数字になるのは、セルの「表示形式」が「標準」や「数値」になっているためで、セルを選んで表示形式を「日付」に変えれば元に戻ります。和暦・西暦も同じく表示形式で切り替えられます。文字として入った日付は計算できないので、別の手順で日付に変換する必要があります。

請求書の日付欄に「2024/7/15」と入れたはずが、開き直したら「45488」。別のシートでは「R6.7.15」と和暦で出ていて、そろえようとすると今度は「1900/1/0」のようなおかしな日付になる。取引先に出す書類なのに、日付が直らないと送れません。

大丈夫です。データが壊れたわけではなく、Excelの「見せ方」の設定がずれているだけです。このページで原因と直し方を確かめてみてください。それでも直らなければ、そのファイルを私たちに送ってください。日付の列をまとめて整えてお返しします。

こんな状況ではありませんか?

ひとつでも当てはまったら、このページの方法で解決できます。

そもそも、なぜ日付が数字になるのか

Excelは日付を「シリアル値」という通し番号で持っています。1900年1月1日が「1」、2024年7月15日が「45488」です。このおかげで「期日まで何日」といった計算ができます。

セルの表示形式(数字をどう見せるかの設定)が「日付」なら「2024/7/15」と見え、「標準」になっていると番号がそのまま「45488」と見えます。中身は同じなので、データは消えていません。

和暦と西暦の切り替わりも同じ仕組みです。表示形式に和暦の書き方が設定されていると、西暦で入力しても和暦で表示されます。

ややこしいのは、日付が「文字」として入っている場合です。CSVから貼り付けたときや、「令和6年7月15日」と手で打ったときなどに起きます。見た目は日付でも、Excelにとってはただの文字なので、並べ替えや計算ができません。

まず自分で試せること

  1. 数字になっているセル(または列全体)を選び、右クリック→「セルの書式設定」→「表示形式」タブで「日付」を選ぶ。好きな見え方(2024/7/15、2024年7月15日など)を選んで「OK」を押します
  2. 和暦にしたいときは、同じ画面の「日付」で「カレンダーの種類」を「和暦」に切り替える。西暦に戻したいときは「グレゴリオ暦」を選びます
  3. 日付が文字として入っていないか確かめる。セルを選んで表示形式を「標準」にしたとき、数字に変わらなければ文字です。セルが左寄せになっているのも文字のサインです
  4. 文字になった日付は、列を選んで「データ」タブの「区切り位置」を開き、最後の画面で列のデータ形式を「日付」にして「完了」を押すと、日付に変換できることがあります。試す前に、元のファイルのコピーを取っておきましょう
  5. 「1-2」などを日付にしたくない場合は、先頭に「'」(シングルクォーテーション)を付けて入力するか、先に表示形式を「文字列」にしておく

ここで詰まりやすい

日付のトラブルは、原因が「表示形式」なのか「文字として入っている」のか「年が間違って解釈された」のかで、直し方がまったく違います。たとえば「R6.7.15」は和暦として正しく読まれることもあれば、ただの文字になることもあります。CSVから取り込んだ「20240715」のような8けたの数字も、そのままでは日付になりません。

ChatGPTに聞くとDATEVALUE関数やTEXT関数の式を教えてくれますが、あなたのファイルの日付がどの状態なのかを見ていないので、式を入れても「#VALUE!」が出て、かえって混乱することがあります。列ごとに中身が違うファイルも多く、一つの式では片付かないこともよくあります。

それでも解決しないときは、送るだけ

  1. 送る:日付がおかしくなっているファイル、または画面のスクショをチャットで送信
  2. 任せる:担当スタッフが、表示形式の問題か、文字として入っているのかを見分けて、日付の列をまとめて修正
  3. 解決:正しく並べ替え・計算できる日付に直したファイルをお返し。和暦・西暦の表示も、使いたい形にそろえます

よくあるケース

例えば「会計ソフトから出したCSVをExcelで開くと、日付の列だけ並べ替えがおかしくなる」という相談はよくあります。原因の多くは、日付が「20240715」のような8けたの数字や文字として出力されていることです。区切り位置や関数で本物の日付に変換し、表示形式を整えると、月別の集計もできるようになります。

料金

この内容は相談プラン(月額5,000円・税込5,500円)の範囲内です。チャットで何度でも聞けて、初月は無料。いつでも解約できます。

料金プランを見る

よくある質問

日付の横に曜日も表示できますか?
はい。表示形式に曜日を付け足す設定で「2024/7/15(月)」のように出せます。設定方法もお伝えします。
和暦で入力して、西暦で表示することはできますか?
できます。入力は「R6/7/15」のようにして、表示形式を西暦にしておけば西暦で見えます。
他の人のパソコンで開くと日付がずれます
パソコンごとの地域や日付の設定が違うことが原因の場合があります。両方の画面を見せていただければ確認します。
Googleスプレッドシートでも同じことが起きますか?
起きます。仕組みはほぼ同じなので、スプレッドシートでもご相談ください。

その日付の列、まとめて直しませんか?ファイルを送っていただければOKです。

初月無料ではじめる

カード登録のみ・初月中の解約なら0円・いつでも解約OK