練習 / データ整形

取り込み姓名の余分なスペースを除く(TRIM)

やさしい データ整形

CRM の書き出しが届き、顧客名の前後や途中に余分なスペースが混ざっています。このままでは差し込み印刷が失敗します。A2:A5 の各名前を整え、Cleaned name の C2:C5 に入れてください。

セル参照を使って数式を書いてください。テストケースを切り替えても正しい結果になる必要があります。

ヒント 0/4
模範解答 2
–
テストケース
1
2
3
リセット
提出
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
インタラクティブなスプレッドシートを読み込み中...
セルと数式の計算エンジンを準備しています
○ 準備完了 ハイライトされたセルに数式を入力し、「提出」を押してください。

ポイント解説

TRIM は先頭・末尾のスペースを除き、途中の連続スペースを1つにまとめます。ウェブ由来の改行なしスペース(CHAR(160))は TRIM だけでは取れないので、SUBSTITUTE で先に置き換えます。

よくある質問

Excel で余分なスペースを除くには?

=TRIM(A2) を使います。前後のスペースを消し、途中の連続スペースを1つにします。

TRIM で消えないスペースがあるのはなぜですか?

TRIM は通常のスペースだけを扱います。ウェブの改行なしスペース(CHAR(160))は残ります。先に SUBSTITUTE(文字列, CHAR(160), " ") で置き換えてください。

列全体を一度に TRIM できますか?

C2 に =TRIM(A2) を書き、下にコピー(またはフィルハンドルをダブルクリック)すれば、各行の横にきれいなコピーができます。