使い方
- 文字化けするCSVファイルを選びます。今の文字コードを自動で判定し、先頭の数行を表示します。
- 変換後の文字コードを選びます。Excelで開きたいなら「UTF-8(BOM付き)」がおすすめです。
- 「変換する」を押して保存し、保存したファイルをExcelで開きます。
なぜ文字化けするの?
文字をファイルに保存するときの方式(文字コード)が、作った側と開く側で違うと文字化けします。 ネットのサービスからダウンロードしたCSVは「UTF-8」が多い一方、Excelは目印(BOM)のないCSVを「Shift_JIS」とみなして開くため、日本語が化けてしまいます。 UTF-8に目印(BOM)を付けると、Excelが正しく判断して文字化けせずに開けます。
どれを選べばいい?
| やりたいこと | 選ぶもの |
|---|---|
| ダウンロードしたCSVをExcelで開きたい | UTF-8(BOM付き) |
| 会計ソフトや古いシステムに取り込みたい(Shift_JIS指定) | Shift_JIS |
| Googleスプレッドシートやプログラムで使いたい | UTF-8(BOMなし) |
注意
- Shift_JISでは、絵文字や一部の漢字(「𠮷」など)を表せません。変換すると「?」になり、その文字を一覧で表示します。
- Excelで開いて上書き保存すると、Excelの形式で保存し直されます。取り込み先の指定がある場合は、保存するときの形式に注意してください。
- 判定が外れて表示が化けている場合は、「文字コードを指定して読み直す」で正しいものを選んでください。