使い方ガイド
日本語CSV・文字化け・先頭ゼロの注意点
日本語のCSVで起こりやすい文字化け、郵便番号の先頭ゼロ、日付の自動変換を整理します。UTF-8 BOMとExcelの取り込み設定を使い分けます。
文字コードが一致しないと文字化けする
Shift_JISのバイト列をUTF-8として読むなど、書き込みと読み込みの条件が違うと文字化けすることがあります。元の文字コードを確認してから変換してください。すでに壊れた文字として上書き保存した内容は元に戻せない場合があります。
BOMは書式を保存するものではない
UTF-8のBOMは文字コードの判別に役立ちますが、セルの表示形式や列の型は保持しません。郵便番号や商品コードの先頭ゼロを残すには、表計算ソフトでその列を文字列として取り込む必要があります。
数式と日付を確認する
CSVは単純なテキストですが、表計算ソフトが内容を数式や日付として解釈する場合があります。当サイトのXLSX変換では危険になり得る文字列の先頭にアポストロフィを付ける設定を用意しています。これは元の文字列を変更するため、用途に応じて確認してください。