Social Antennaデータの困りごとを、すぐ解決。
ホーム›CSV・テキスト›Excelで見えない空白が消えない原因と種類別の削除方法
● CSV・テキスト

Excelで見えない空白が消えない原因と種類別の削除方法

ExcelでTRIMを使っても消えない空白の原因を切り分け、通常空白・改行・ノーブレークスペースを種類別に削除します。

公開日 2026.09.21読了目安 2分
公式情報と実際の操作手順を確認して内容を整理しています。

同じに見える文字が検索や照合で一致しない場合、先頭・末尾の空白、改行、ノーブレークスペースなどが混ざっている可能性があります。空白には複数種類があり、TRIMだけではすべて消えません。

先に確認

  • 元ファイルは上書きせず、コピーで作業してください。
  • 保存前に元CSVをメモ帳などでも確認してください。
  • 画面名はExcelのバージョンで多少異なる場合があります。

症状を確認する

=A2=B2 で比較し、FALSEなら =LEN(A2) で文字数を調べます。見た目より1文字多ければ、見えない文字が疑われます。

種類別の式

  • 通常空白: =TRIM(A2)
  • 改行など: =CLEAN(A2)
  • 両方: =TRIM(CLEAN(A2))
  • 文字160: =TRIM(CLEAN(SUBSTITUTE(A2,CHAR(160)," ")))
  • 全角空白: =SUBSTITUTE(A2," ","")

安全な置換手順

  1. 元列を残して隣に作業列を作ります。
  2. 対象に合う式を一つずつ試します。
  3. 件数、文字数、代表値を確認します。
  4. 問題なければ結果をコピーし、値として貼り付けます。

注意点

  • 商品名や氏名の意味ある空白を一括削除しません。
  • CLEANはすべてのUnicode非表示文字を除去しません。
  • 照合キーは削除前後の重複件数も確認します。

作業後の確認

  • 先頭・中央・末尾から代表値を選び、元CSVと比較します。
  • 行数と列数が変わっていないことを確認します。
  • Excelで使い続ける作業ファイルは.xlsx形式で保存します。

まとめ

LENで症状を確認し、通常空白はTRIM、制御文字はCLEAN、文字160はSUBSTITUTEを使い分けます。