Excelで文字化けが入っているセルの文字化置換方法
スポンサーリンク
システムから落としてきたデータを取り込んだExcelに取り込んだ場合、文字化けで「・」が入っていることがあります。そういったセルを見つけたり置換する方法を記載。
CODE関数を使って文字化けしている文字のコードを特定
コード関数とは指定した文字に対応するASCIIコード/JISコードを、10進数で表示する関数です。セルに2文字以上入っている場合は先頭文字の文字コードを表示します。
上記、図の例では、各セルの意味は以下のとおりです。
- A2セル
先頭に「・」が入っている情報で「・←ここに文字化けが入っている」というようなデータです
- B2セル
数式「=CODE(A2)」が入っていたA2の先頭文字の文字コードを表示
- A3セル
文字化けが入っていない「←ここに文字化けが入っている」という文字列。
- B3セル
数式「=CODE(A3)」が入っていたA3の先頭文字の文字コードを表示
- A6セル
A2と同様
- B7セル
「=SUBSTITUTE(A6,CHAR(26),"")」という数式が入っていて「・」が26だということがB2で判明したので、削除として置換