Microsoft Excel にテキストをコピーすると、不要なスペースなど、削除したい文字が含まれる場合があります。これらを手動で削除するのではなく、TRIM 関数を使用して削除することができます。
TRIM機能とは何ですか?
TRIM は、特定のテキスト文字列またはテキストを含むセルから余分なスペースを削除し、単語の間に 1 つのスペースだけを残す非常に単純な Microsoft Excel 関数です。
たとえば、Excel のセルに次のようなテキスト文字列が含まれていると仮定します。
これはテキスト文字列です。
この文字列自体には、各単語の間に 1 つのスペースが含まれています。ただし、テキスト文字列の最初の単語の前に追加のスペースがある場合 (例: 「これはテキスト文字列です。」)、または単語の間に複数のスペースがある場合 (例: 「これはテキスト文字列です。」)。 TRIM 関数を使用してこれらを削除できます。
これを手動で行うこともできますが、TRIM を使用すると、大規模なデータ セットから不要なスペースをすばやく削除でき、プロセスにかかる時間を節約できます。
ただし、制限が 1 つあります。 TRIM は、ほとんどのテキストで使用される標準のスペース文字である ASCII スペース文字 (10 進数値 32) をテキスト文字列から削除します。
Web ページ上のテキストは例外で、スペースには Unicode の非改行スペース文字 (10 進数値 160) がよく使用されます。 TRIM ではこれは削除されないため、この文字がテキストに存在する場合は手動で削除する必要があります。
Microsoft ExcelでTRIM関数を使用する方法
Excel で TRIM 関数を使用する方法を理解できるように、サンプル データを使用して新しい数式に TRIM 関数を適用する 2 つの主な方法を説明します。
TRIM を使用して数式を作成している場合、引数は 1 つだけ (テキスト自体) です。これは、数式に直接挿入するテキスト、またはテキストを含むセルへのセル参照です。
たとえば、次の数式では TRIM を使用してセル A2 から不要なスペース文字を削除します。この数式を自分で使用するには、セル参照「A2」を独自の数式に置き換えます。
=トリム(A2)
テキスト文字列から余分なスペースを直接削除するには、次の式を使用して、サンプル文字列を独自のテキストに置き換えます。
=TRIM(" この文字列には不要なスペースが含まれています")
前述したように、TRIM はテキスト文字列から追加の ASCII スペース文字 (10 進数値 32) を削除することのみを目的として設計されています。それでも不要なスペースが表示される場合は、テキスト内の非改行スペース文字 (Unicode 10 進数値 160) が原因である可能性があります。
TRIM はこれらの文字をサポートしていないため、これらの文字を使用したい場合は、手動でチェックしてテキストからこれらの文字を削除する必要があります。
|
Excel関数を使いこなす |
||
|
機能 |
平均 · 連結 · カウント · COUNTIF · DATEDIF · フィルタ · 周波数 · FV · ハイパーリンク · IF · IFS · イメージ · インデックス · IS · LEN · マッチ · メディアン · ランド · ラウンド · RRI · ソート · SQRT · 置換 · 小計 · 合計 · SUMIF · · TRIM · TRUNC · VLOOKUP · WEEKDAY · XLOOKUP · YEAR |
|
|
種類 |
||
|
説明済み |
数式のコピー · 数式の評価 · 関数の検索 · 数式エラーの修正 · 関数と数式 · ルックアップ関数の比較 · 数式のロック · 数式の構造化 · 数式の翻訳 |





