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

ExcelでCSVを開くと文字化けする・日本語が崩れるときの解決法

CSVをExcelでそのまま開いたら、日本語が「���」や「縺�」のように崩れて読めない状態ですね。​

CSVの文字化けは、​Excelの読み込み方法CSVの保存形式が合っていないときによく起こります。
上から順に試してみてください。​ほとんどの場合、最初の2〜3手順で直ります。​

原因の候補


1. まずは「開き方」を変える

CSVはダブルクリックで開くと、Excelが自動判定で読み込むため、文字化けしやすいです。
いちばん安全なのは、​Excelの取り込み機能から開く方法です。

手順

  1. Excel 2024 または Excel for Microsoft 365 を起動します。
  2. [データ] タブを開きます。
  3. [テキストまたは CSV から] をクリックします。
  4. 対象のCSVファイルを選びます。
  5. 画面に表示されたプレビューで、​ファイルの原点(文字コード)​ を確認します。
  6. 文字化けしていれば、[ファイルの原点] を 65001: Unicode (UTF-8) または 932: 日本語 (Shift_JIS) に切り替えます。
  7. 正しく表示されたら [読み込み] を押します。

この方法は、​Excel 2024 / Microsoft 365 / Windows 11 24H2 で特に効果的です。


2. UTF-8 か Shift_JIS かを見分ける

CSVの文字コードが合っていないと、日本語はすぐ崩れます。
Excelは自動判定を外すことがあるので、手動で合わせます。

手順

  1. CSVを作った元のアプリを確認します。
    例: Googleスプレッドシート、業務システム、Python、Power Automate など。
  2. そのアプリのエクスポート設定で、文字コードが UTF-8Shift_JIS かを確認します。
  3. Excelで [データ] → [テキストまたは CSV から] を開きます。
  4. プレビュー画面の [ファイルの原点] を切り替えて、表示が崩れない方を選びます。
  5. 迷ったら、​UTF-8 から試す のが基本です。

なお、古い業務CSVは Shift_JIS のことが多いです。
逆に、最近のシステムやWebサービスは UTF-8 が主流です。


3. 既定のアプリで開かず、Excel側から読み込む

Windows 11 24H2 では、CSVを「関連付けされたアプリ」で開くと、期待どおりに読めないことがあります。

手順

  1. CSVファイルを右クリックします。
  2. [プログラムから開く] を選びます。
  3. いったん Excel を選んでも、文字化けするならダブルクリック運用をやめます。
  4. 代わりに、Excelを起動して [データ] → [テキストまたは CSV から] を使います。
  5. 読み込み後に、必要なら [区切り記号] が「カンマ」になっているかも確認します。

「開くたびにおかしい」という場合は、​開き方の問題であることがかなり多いです。


4. CSV自体の保存形式を見直す

CSVを書き出した側の設定がズレていると、Excelだけ直しても再発します。

手順

  1. CSVを作った元のシステムで、エクスポート設定を開きます。
  2. 文字コードを UTF-8 にできるなら、まずそれを選びます。
  3. もし社内システムが Shift_JIS 固定 なら、Excel側で [ファイルの原点] を 932 に合わせます。
  4. 区切り文字が「カンマ」か「タブ」かも確認します。
  5. 必要なら、いったんメモ帳ではなく Excelの取り込み機能 で確認してから保存し直します。

5. Excelの設定を一度見直す

まれに、Excelの既定動作やアドインの影響で読み込みが不安定になることがあります。

手順

  1. Excelを開きます。
  2. [ファイル] → [オプション] → [詳細設定] を開きます。
  3. [全般] や [外部コンテンツ] に関する設定を確認します。
  4. もしアドインを入れているなら、[ファイル] → [オプション] → [アドイン] で一度無効化して試します。
  5. Excelを再起動して、もう一度 [データ] → [テキストまたは CSV から] で読み込みます。

ここまで試せば、かなりのケースは解消できます。


それでも直らないときは

ここまでで直らない場合は、ファイルそのものや環境側に原因が残っている可能性があります。
次の順で進めるのが安全です。

公式サポートを確認する

再インストール前にやること

  1. Excelを閉じます。
  2. 作業中のブックを保存します。
  3. [設定] → [アプリ] → [インストールされているアプリ] から Microsoft 365 / Office を確認します。
  4. 修復を試します。
    • Windows 11 24H2: [設定] → [アプリ] → [インストールされているアプリ] → Microsoft 365 → [変更]
  5. それでもだめなら、Microsoft公式の案内に沿って再インストールを行います。

必要なら、CSVを一度 UTF-8で再保存 し直してから、Excelで読み込むのが一番手堅いです。
上から順に試せば、原因の切り分けがしやすくなります。​

同じ著者の記事