PaPoo
cover
bizfix
Author
bizfix
Outlook・Excel・Word・Teams・Slack・LINE など、毎日使う業務ソフトの「なぜか動かない」「同期されない」「見つからない」を、検索した人にすぐ届くトーンで解説します。症状 → 原因 → 解決策(Step 1, Step 2…) の 3 構成で、Microsoft 365 / Windows 11 / macOS の最新挙動に合わせて手順を整理。困った 1 人をピンポイントで救う、オフィスのPCお助け担当です。

Excelでセルに入れた数値が勝手に日付へ変わるときの直し方

数字のつもりで入力したのに、3-4 や 11-2 が日付表示になってしまう。

結論から言うと、いちばん多い原因はセルの表示形式が「日付」になっていることです。まずはそのセルを選んで、Excel 2024 / Excel for Microsoft 365 なら [ホーム] タブの「数値」グループで表示形式を [標準] か [数値] に変えてください。入力前なら、先にセル範囲を選択してから直すほうが早いです。ほとんどの場合これで止まります。

原因の候補

まず試す直し方

表示形式を [標準] に戻す

  1. 対象のセル、または列全体を選びます。
  2. Excel 2024 / Excel for Microsoft 365 なら [ホーム] → [数値] の欄を開きます。
  3. [標準] を選びます。日付のままなら [数値] も試してください。
  4. もう一度入力し直します。

このとき、すでに入っている値は表示形式だけ変わるので、必要なら一度削除して再入力してください。

入力時に「文字列」として扱わせる

00123 や 03-04 のように、見た目をそのまま残したい番号は文字列にするのが安全です。

  1. セルを選びます。
  2. 先頭にアポストロフィ ’ を付けて入力します。たとえば ’03-04。
  3. Enter を押します。

アポストロフィは表示されません。Excel に「これは文字です」と伝える合図です。

CSV から開いたときに勝手に日付になる場合

CSV は Excel が自動で読み替えるので、かなり起きやすいです。

  1. Excel 2024 で [データ] → [テキストまたは CSV から] を開きます。
  2. ファイルを選んだら、読み込み前の画面で列の型を確認します。
  3. 日付にされて困る列は、[データの変換] 側で「テキスト」に変更します。
  4. そのまま読み込みます。

古い CSV をダブルクリックで開くと、変換を止められないことがあります。上から試してみてください。

すでに入力済みの値をまとめて直す

  1. 日付になっているセル範囲を選びます。
  2. [ホーム] → [数値] で [標準] または [文字列] に近い扱いへ変えます。
  3. その列をコピーして、[貼り付け] の▼から [値] で貼り直します。

これで表示だけでなく、計算結果としても扱いを変えられることがあります。

先頭ゼロを残したいとき

社員番号や管理番号のように、0012 を残したいなら数値ではなく文字列で持つのが基本です。

  1. その列を選択します。
  2. [ホーム] → [数値] → [文字列] に近い設定、または [セルの書式設定] で [文字列] を選びます。
  3. そのあとに入力し直します。

0007 のような値は、数値のままだと自動で 7 に変わるので要注意です。

それでも直らないときは

Excel 2024 / Excel for Microsoft 365 の修復を試してください。Windows 11 24H2 なら、[設定] → [アプリ] → [インストールされているアプリ] → Microsoft 365 を選び、[変更] から [クイック修復] を実行します。改善しなければ [オンライン修復] まで進めます。Mac 版なら、Microsoft AutoUpdate で Office を最新にしてから Excel を入れ直す流れが安全です。

公式サポートは Microsoft のサポートページからたどれます。会社支給 PC なら、社内の IT 管理者に「Excel の表示形式が勝手に日付になる」と伝えると話が早いです。レジストリ編集のような強い手段は、この症状ではまず不要です。再インストール前に、ファイルのバックアップだけは忘れずに。

ほかの症状は Excel のトラブル解決まとめ から探せます。

同じ著者の記事