こんにちは。
Excel事務研究員です。
これまで私は、Excelのトラブルに何度も悩まされてきました。
「同じデータのはずなのに一致しない」
「関数は合っているのに結果がおかしい」
こういった経験、一度はあるのではないでしょうか。
このシリーズでは
Excel初心者がやりがちなミスを一つずつ研究しています。
今回の研究テーマはこちらです。
末尾に空白がある
前回は「先頭の空白」について研究しましたが、
今回はその逆です。
しかしこの「末尾の空白」——
実は先頭以上に気づきにくいケースも多く、
初心者がつまずくポイントの一つです。
よくある状況
例えば、次のようなデータがあるとします。
| 商品名 |
|---|
| りんご |
| みかん |
| ぶどう |
このデータを使って、別の表と照合するために
=VLOOKUP(A2, 範囲, 列番号, FALSE)
を使います。
ところが…
なぜか一致しない。
「同じ“りんご”なのに…なぜ?」
このとき、関数を疑ってしまいがちですが、
実際の原因は別のところにあることが多いです。
原因:文字の後ろに空白がある
見た目では
りんご
と表示されていても、
実際の中身は
りんご(空白)
となっていることがあります。
つまり、Excelの内部では
- 「りんご」
- 「りんご␣」
は別のデータとして扱われます。
人間の目では同じでも、
Excelにとっては完全に別物です。
この違いが原因で、
- VLOOKUPで一致しない
- COUNTIFでカウントされない
- 並び替えがおかしくなる
といった問題が発生します。
なぜ起きるのか
研究員として、現場でよく見る原因はこちらです。
① コピペしたデータ
他のシステムやWebからコピーした場合、
見えない空白が紛れ込んでいることがあります。
② 手入力のクセ
無意識にスペースを入れてしまうケースです。
特にテンキー操作や変換時に起こりやすいです。
③ 見た目を揃えようとしている
文字の長さを揃えるために
スペースで調整してしまうケース。
これは初心者に非常に多いです。
見分けるポイント
末尾の空白はかなり見つけにくいですが、
次のような「違和感」がヒントになります。
- VLOOKUPで一致しない
- COUNTIFで数えられない
- 並び替えの順番が変
- 一部だけ結果がおかしい
こういうときは、
👉 「空白が入っているかもしれない」
と疑うことが重要です。
Excelでは
「違和感=データ不整合のサイン」です。
解決方法(初心者向け)
一番シンプルで強力な方法はこちらです。
=TRIM(A2)
TRIM関数は、
👉 前後の余計な空白を削除する関数
です。
つまり今回のような
- 先頭の空白
- 末尾の空白
どちらもまとめて解決できます。
実務での使い方
データが多い場合は、次の手順がおすすめです。
① 別の列にTRIM関数を入力
② 下までコピー
③ 値貼り付けで上書き
これで、データ全体を一括でクリーンにできます。
研究員メモ
今回の「末尾空白」と前回の「先頭空白」。
この2つはセットで覚えてください。
Excelでは、
👉 見えない違いが結果を変える
という特徴があります。
人間にとっては「同じ」に見えても、
Excelにとっては「違う」。
このギャップが、
トラブルの本質です。
だからこそ重要なのは、
👉 違和感があったらデータの中身を疑う
という視点です。
今日の研究まとめ
関数がうまく動かない理由⑨
末尾に空白がある
チェックポイント
- 一致しない
- 数えられない
- 並びがおかしい
解決方法
=TRIM(セル)
次回の研究予告
Excel初心者がやりがちなミス研究。
次回はこちらです。
データ入力ミス⑩
「コピー時に文字が混入する」
実はコピペは、
Excelトラブルの大きな原因です。
知らないうちに
余計な文字が入り込んでいることもあります。
次回も一緒に研究していきましょう。
もしこの記事が役に立ったら、
ぜひシェアをしてもらえると嬉しいです。
Excel初心者向けに
「ミス100シリーズ」を研究しています。
一緒にExcelを攻略していきましょう。
— Excel事務研究員

コメント