Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Sintaxis
Text.Trim(text as nullable text, optional trim as any) as nullable text
Acerca de
Devuelve el resultado de quitar todos los caracteres iniciales y finales del especificado text
. De forma predeterminada, se quitan todos los caracteres de espacio en blanco iniciales y finales.
text
: texto del que se van a quitar los caracteres iniciales y finales.trim
: invalida los caracteres de espacio en blanco que se recortan de forma predeterminada. Este parámetro puede ser un carácter único o una lista de caracteres únicos. Cada operación de recorte inicial y final se detiene cuando se encuentra un carácter no recortado.
Ejemplo 1
Quitar los espacios en blanco iniciales y finales de " a b c d ".
Uso
Text.Trim(" a b c d ")
Salida
"a b c d"
Ejemplo 2
Quite los ceros iniciales y finales de la representación de texto de un número.
Uso
Text.Trim("0000056.4200", "0")
Salida
"56.42"
Ejemplo 3
Quite los corchetes iniciales y finales de una etiqueta HTML.
Uso
Text.Trim("<div/>", {"<", ">", "/"})
Salida
"div"
Ejemplo 4
Quite los caracteres especiales usados alrededor del estado de ventas pendiente.
Uso
let
Source = #table(type table [Home Sale = text, Sales Date = date, Sales Status = text],
{
{"1620 Ferris Way", #date(2024, 8, 22), "##@@Pending@@##"},
{"757 1st Ave. S.", #date(2024, 3, 15), "Sold"},
{"22303 Fillmore", #date(2024, 10, 2), "##@@Pending@@##"}
}),
#"Trimmed Status" = Table.TransformColumns(Source, {"Sales Status", each Text.Trim(_, {"#", "@"})})
in
#"Trimmed Status"
Salida
#table(type table [Home Sale = text, Sales Date = date, Sales Status = text],
{
{"1620 Ferris Way", #date(2024, 8, 22), "Pending"},
{"757 1st Ave. S.", #date(2024, 3, 15), "Sold"},
{"22303 Fillmore", #date(2024, 10, 2), "Pending"}
})