Función TRIM (DAX)

Quita todos los espacios del texto salvo el espacio entre una palabra y otra.

Sintaxis

TRIM(<text>)

Parámetros

Término

Definición

text

Texto del que desea quitar los espacios o una columna que contiene el texto.

Valor de propiedad y valor devuelto

Cadena con los espacios quitados.

Comentarios

Utilice TRIM en el texto que ha recibido de otra aplicación que puede tener un espaciado irregular.

La función TRIM se diseñó originalmente para recortar el carácter espacial ASCII (valor 32) de 7 bits del texto. En el juego de caracteres Unicode, hay un carácter espacial adicional denominado carácter de espacio de no separación que tiene el valor decimal 160. Este carácter se utiliza normalmente en páginas web como la entidad HTML, &nbsp;. Por sí sola, la función TRIM no quita este carácter de espacio de no separación. Para obtener un ejemplo de cómo recortar ambos caracteres espaciales del texto, vea Quitar espacios y caracteres no imprimibles del texto.

Ejemplo

La siguiente fórmula crea una nueva cadena que no tiene el espacio en blanco final.

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

Al crear la fórmula, se propaga a través de la fila tal como se escribió, para que vea la cadena original en cada fórmula y los resultados no sean aparentes. Sin embargo, cuando se evalúa la fórmula, se recorta la cadena.

Puede comprobar que la fórmula genera el resultado correcto comprobando la longitud de la columna calculada creada por la fórmula anterior, como sigue:

=LEN([Calculated Column 1])

Vea también

Otros recursos