ExcelでCSVが文字化けする原因と直し方
更新:2026年9月16日 · PitaTool
元ファイルを残して文字コードを確認
日本語が崩れて見える場合、まず元のCSVをコピーして保管します。文字コード判定でUTF-8・CP932などの候補とプレビューを確認してください。候補は確定ではありません。CSVを開いたあとに文字化けした状態で上書きすると、元の文字を取り戻せない場合があります。
読み込み側に合わせて変換
本文が正しく読める入力文字コードを選び、CSV文字コード変換でUTF-8 BOM付きなど提出先の指定形式へ保存します。BOMはUTF-8を認識する手掛かりですが、失われた文字を復元する機能ではありません。Excelのテキスト/CSV読み込み機能で文字コードを指定する方法もあります。
直った後に確認すること
顧客番号001、長い番号、日付のような値は、Excelが自動的に数値・日付へ解釈する場合があります。文字化けが解消しても、行数・列数・先頭ゼロが維持されているか確認し、文字列として取り込む列を指定してください。