apice-technologymemorandum
投稿日時:2024/02/14
UTF-8 のCSVファイルがエクセルで化ける
CSVファイルをエクセルで読み込んだら、文字が化けることありますよね。
原因の多くが、文字セットにあることが多いですね。
エクセルは伝統的に文字コードはsjis 世の中は utf-8 というところが原因のようです。
ExcelでUTF-8形式のCSVファイルを読み込む際に全角文字が化ける問題を解決する方法を説明します。
CSVファイルを開く:
ExcelでUTF-8のCSVファイルを開きます。
データの取得と変換:
「データ」タブを選択します。
「テキストまたはCSVから」グループをクリックします。
ファイルの取り込み:
ダイアログが表示されるので、UTF-8形式のCSVファイルを選択して「インポート」ボタンをクリックします。
文字コードの設定:
インポートウィザードが表示されます。ここで以下の設定を行います:
ファイルの原点を「65001: Unicode (UTF-8)」に変更します。
その他の設定はデフォルトのままで構いません。
これで、ExcelでUTF-8のCSVファイルを正しく読み込むことができ、全角文字の化けを防げます