Partilhar via


Função TRIM (DAX)

Remove todos os espaços do texto, com exceção de espaços únicos entre palavras.

Sintaxe

TRIM(<text>)

Parâmetros

Termo

Definição

text

O texto do qual você deseja remover espaços, ou uma coluna que contém texto.

Valor da propriedade/Valor de retorno

A cadeia de caracteres com espaços removidos.

Comentários

Use TRIM no texto recebido de outro aplicativo que possa ter espaçamento irregular.

A função TRIM foi criada originalmente para cortar o caractere de espaço ASCII de 7 bits (valor 32) do texto. No conjunto de caracteres Unicode, há um caractere de espaço adicional denominado caractere de espaço incondicional, que tem um valor decimal de 160. Em geral, esse caractere é usado em páginas da Web como a entidade HTML &nbsp;. Por si só, a função TRIM não remove esse caractere de espaço incondicional. Para obter um exemplo de como cortar caracteres de espaço do texto, consulte Remover espaços e caracteres não imprimíveis do texto.

Exemplo

A fórmula a seguir cria uma nova cadeia de caracteres que não tem espaço em branco à direita.

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

Quando você cria a fórmula, ela é propagada pela linha da mesma forma como você a digitou, de forma que você veja a cadeia de caracteres original em cada fórmula e os resultados não são aparentes. No entanto, quando a fórmula é avaliada, a cadeia de caracteres é cortada.

É possível verificar que a fórmula produz o resultado correto verificando o tamanho da coluna calculada criada pela fórmula anterior, da seguinte forma:

=LEN([Calculated Column 1])

Consulte também

Outros recursos