Memos About SalesForce

Salesforceにハマってたこと!

- About Salesforce Post Blog -

Excelの文字化け CSVファイル ?はてな

Salesoforceだけではなく

どんなシステム導入でも連携が必要な場合あります

データを準備するには大体ExcelCSVファイルを用意するのが普通ではないか

と思っています

そこで

今回、CSVファイルの文字化けについて対策案を共有したいと思います

ここまできた人が大体Excelわかるし、文字コードが原因ということもわかると思います

原因は細かく説明しない、いくつかの解決方法だけ共有します。

目次

解決方法

対策はいくつかあります

今回、全部Windowsを前提とさせてください

Windowsのメモ帳

対象csvファイルをメモ帳で開く

上書き保存でも、別名保存でもいい、(保存形式はUTF-8)にすれば

Excelでデータをインポート

f:id:jude2016:20181101155904p:plain

Excelのデータタブ>テキストファイル(対象ファイルを選択)>

ポップアップ画面は下記のように

f:id:jude2016:20181101160051p:plain

後は提示通りで大丈夫、最後にcsvファイルとして保存すれば、文字化けがなくなる

上記の設定しても個別の文字化け

例えば「-」ハイフンが「?」はてなになる個別文字化け

例:丁目番地の値として2?3?10とか

?をーに置き換えるといいが、やると2?3?10ー>ーーーーーーになってしまう場合がある

こんな場合

クエスチョンマークワイルドカード(任意の文字)として認識されます。

避ける為には、「~」(チルダ)を付けると良いです。

検索文字「~?」 置換文字「-」