从文本字符串中删除多余空格。

说明

Trim 函数可删除文本字符串中的所有空格,单词之间的单个空格除外。

TrimEnds 函数可删除文本字符串开头和结尾的所有空格,但保留单词之间的空格。

如果指定单个文本字符串,则任一函数的返回值均为删除了所有多余空格的字符串。 如果指定包含字符串的单列表格,则返回值为修整的字符串的单列表格。 如果你有多列表,可以将其调整为单列表,如使用表中所述。

通过修剪单词之间的空格,Trim 与 Microsoft Excel 中相同名称的函数一致。 但是,TrimEnds 与仅修剪每个字符串开头和结尾空格的编程工具一致。

语法

Trim( String )
TrimEnds( String )

  • String - 必需。 要从中删除空格的文本字符串。

Trim( SingleColumnTable )
TrimEnds( SingleColumnTable )

  • SingleColumnTable - 必需。 要从中删除空格的字符串的单列列表。

示例

公式 说明 结果
Trim( "   Hello     World   " ) 删除字符串开头和结尾的所有空格,并删除字符串内的多余空格。 “Hello World”
TrimEnds( "   Hello     World   " ) 删除字符串开头和结尾的所有空格。 “Hello     World”

以下示例使用名为 Spaces 的单列集合,其中包含下列字符串:

若要创建此集合,请将按钮控件的 OnSelect 属性设置为以下公式,打开“预览”模式,然后单击或点击按钮:
ClearCollect( Spaces, [ "   Jane   Doe   ", "    Jack   and   Jill", "Already trimmed", "   Venus,   Earth,   Mars  ", "Oil and Water   " ] )

公式 说明 结果
Trim( Spaces ) 修剪 Spaces 集合中每个字符串开头和结尾的所有空格,以及该集合中每个字符串内的多余空格。
TrimEnds( Spaces ) 修剪 Spaces 集合中每个字符串开头和结尾的所有空格。

请注意:如果通过在“文件”菜单上单击或点击“集合”来显示集合,则不会出现多余的空格。 若要验证字符串长度,请使用 Len 函数。