Excel の TRIM 関数は、文字列から余分なスペース(空白)を取り除くための関数です。
特に、他のデータソースからコピーした文字列に不要なスペースが含まれている場合などに便利です。
🔧 構文
=TRIM(文字列)
🧩 引数の説明
| 引数 | 説明 |
|---|---|
文字列 | スペースを削除したい文字列またはセル参照。 |
✅ TRIM が行うこと
- 先頭と末尾のスペースを削除
- 文字列内の連続スペースを1つに縮小
(例:" Excel 関数 "→"Excel 関数")
🧪 使用例
📌 例 1:文字列内の無駄なスペースを削除
=TRIM(" りんご バナナ ")
▶ 結果:りんご バナナ
📌 例 2:セル内のデータを整形
セル A1 に " ChatGPT は 賢い " がある場合:
=TRIM(A1)
▶ 結果:ChatGPT は 賢い
⚠ 注意点
TRIM関数が削除するのは、**ASCII の半角スペース(コード 32)**だけです。- 全角スペース( )や非表示文字(例:改行など)は削除されません。
- 全角スペースを削除したい場合は、
SUBSTITUTE関数と組み合わせます:
- 全角スペースを削除したい場合は、
=TRIM(SUBSTITUTE(A1, " ", ""))
🔄 関連関数
| 関数 | 用途 |
|---|---|
CLEAN | 制御文字(改行など)を削除 |
SUBSTITUTE | 特定の文字列や文字を置換 |
TEXTSPLIT | 文字列を分割(空白を除去する使い方も可能) |