CSVが文字化けする理由
CSVには「どの文字コードで書かれているか」の情報がありません。日本語版のExcelは、BOM(ファイル先頭の目印)のないCSVをShift_JISとして読みます。 そのため、Webサービスやスプレッドシートから書き出したUTF-8のCSVをExcelでダブルクリックすると文字化けします。
Excelで開くならUTF-8(BOM付き)に変換するのが確実です。会計ソフトや古い業務システムに取り込むときは、指定された文字コード(多くはShift_JIS)を選んでください。
よくある質問
「〜」や「−」が「?」になるのはなぜ?
Macで作られたデータの「〜(波ダッシュ)」や「−(マイナス)」は、Windowsの「~」「-」とは別の文字として記録されています。 このツールはShift_JISへの変換時に自動でWindows側の文字へ置き換えます(いわゆる波ダッシュ問題への対処)。
Shift_JISに変換すると「?」になる文字がある
絵文字や「𠮷」などの一部の漢字はShift_JISに存在しません。変換前に、該当する文字と位置(行・列)を一覧で表示します。
ファイルはどこかに送られますか?
送られません。読み込みから変換まで、すべてお使いのブラウザの中で行います。