Функция TRIM

Удаляет все пробелы из текста, за исключением единичных пробелов между словами.

Синтаксис

TRIM(<text>)

Параметры

Элемент

Определение

text

Текст, из которого должны быть удалены пробелы, или столбец, содержащий текст.

Значение свойства/возвращаемое значение

Строка с удаленными пробелами.

Замечания

Используйте функцию TRIM для текста, полученного из другого приложения и, возможно, содержащего лишние пробелы.

Функция TRIM была исходно разработана для удаления 7-разрядного пробельного символа ASCII (значение 32) из текста. В наборе символов Юникод есть дополнительный символ пробела, называемый неразрывным пробелом и имеющий десятичное значение 160. Этот символ обычно используется в веб-страницах в виде сущности HTML,  . Функция TRIM не удаляет неразрывный пробел. Пример усечения обоих видов пробельных символов в тексте см. в разделе «Удаление пробелов и неразрывных пробелов из текста».

Пример

Следующая формула создает новую строку, в которой отсутствует замыкающий пробел.

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

По мере создания формулы она распространяется вдоль строки, как если бы она набиралась с клавиатуры, так что в каждой формуле видна исходная строка, а результаты не видны. Но при вычислении формулы строка усекается.

Можно проверить, что формула формирует правильный результат. Это можно сделать, проверив длину вычисляемого столбца, созданного предыдущей формулой, как показано далее.

=LEN([Calculated Column 1])

См. также

Другие ресурсы

Текстовые функции (DAX)