TRIM関数の使い方
余分なスペースを削除します。
200720102013201620192021365
- 構文
-
=TRIM(文字列) - 引数
-
- 文字列必須
- どんな関数か
TRIM は、文字列の前後の空白を取り、間の連続した空白を1つにまとめます。他のシステムから貼り付けたデータで、見た目は同じなのに
VLOOKUPが#N/Aになる、という場面の定番の原因が余分な空白です。ただし TRIM が取るのは半角スペースだけで、全角スペースや改行は残ります。全角はSUBSTITUTE(A1," ","")、改行はCLEANで別に取ります。- 使用例
-
B2 に
=TRIM(A2)を入れると、こうなります。A B 1 氏名(空白あり) 整形後 2 田中 太郎 田中 太郎 数式を入れたセル
結果: 前後のスペースを除去した名前など
つまずきやすいところ
- 取れるのは半角スペースだけ。全角スペースは残るので、
SUBSTITUTE(A1," ","")と組み合わせる - 単語と単語のあいだは、スペース1つだけ残る(全部消えるわけではない)
- 改行や制御文字は取れない。それは CLEAN