TRIM 函數

移除文字中的所有空格,但是字與字之間的單一空格除外。

語法

TRIM(<text>)

參數

詞彙

定義

text

您想要從其中移除空格的文字,或是包含文字的資料行。

屬性值/傳回值

已移除空格的字串。

備註

如果您從另一個應用程式收到的文字可能有不規則的空格,可針對該文字使用 TRIM。

TRIM 函數原本的設計目的是要修剪文字中 7 位元的 ASCII 空格字元 (值 32)。 在 Unicode 字元集中,有一個額外的空格字元稱為不分行空格字元,它的十進位值為 160。 這個字元經常會在網頁中當做 HTML 實體 &nbsp; 使用。 TRIM 函數本身並不會移除這個不分行空格字元。 如需如何從文字中修剪這兩種空格字元的範例,請參閱<移除文字中的空格和非列印字元>。

範例

下列公式會建立沒有尾端泛空白字元 (White Space) 的新字串。

=TRIM("A column with trailing spaces.   ")

當您建立公式時,公式會隨著您的輸入傳播通過資料列,因此您會在每個公式中都看到原始的字串,而結果並不明顯。 不過,當已評估過公式並修剪過字串時。

您就可以依如下所示,透過檢查由上一個公式建立的計算結果欄,來確認公式產生正確的結果:

=LEN([Calculated Column 1])

請參閱

其他資源

文字函數 (DAX)