ExcelでCSVが文字化けする原因と直し方

更新:2026年9月16日 · PitaTool

元ファイルを残して文字コードを確認

日本語が崩れて見える場合、まず元のCSVをコピーして保管します。文字コード判定でUTF-8・CP932などの候補とプレビューを確認してください。候補は確定ではありません。CSVを開いたあとに文字化けした状態で上書きすると、元の文字を取り戻せない場合があります。

読み込み側に合わせて変換

本文が正しく読める入力文字コードを選び、CSV文字コード変換でUTF-8 BOM付きなど提出先の指定形式へ保存します。BOMはUTF-8を認識する手掛かりですが、失われた文字を復元する機能ではありません。Excelのテキスト/CSV読み込み機能で文字コードを指定する方法もあります。

直った後に確認すること

顧客番号001、長い番号、日付のような値は、Excelが自動的に数値・日付へ解釈する場合があります。文字化けが解消しても、行数・列数・先頭ゼロが維持されているか確認し、文字列として取り込む列を指定してください。

この問題をツールで確認する →

処理の定義・データ出典・既知の制限