Leer en inglés

Compartir a través de


Text.TrimEnd

Sintaxis

Text.TrimEnd(text as nullable text, optional trim as any) as nullable text

Acerca de

Devuelve el resultado de quitar todos los caracteres finales del especificado text. De forma predeterminada, se quitan todos los caracteres de espacio en blanco finales.

  • text: texto del que se van a quitar los caracteres 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 final se detiene cuando se encuentra un carácter no recortado.

Ejemplo 1

Quitar los espacios en blanco finales de " a b c d ".

Uso

Text.TrimEnd("     a b c d    ")

Salida

"     a b c d"

Ejemplo 2

Quite los ceros finales de una representación de texto de un número de punto flotante acolchado.

Uso

Text.TrimEnd("03.487700000", "0")

Salida

"03.4877"

Ejemplo 3

Quite los caracteres de relleno final de un nombre de cuenta de ancho fijo.

Uso

let
    Source = #table(type table [Name = text, Account Name= text, Interest = number],
    {
        {"Bob", "US-847263****@", 2.8410},
        {"Leslie", "FR-4648****@**", 3.8392},
        {"Ringo", "DE-2046790@***", 12.6600}
    }),
    #"Trimmed Account" = Table.TransformColumns(Source, {"Account Name", each Text.TrimEnd(_, {"*", "@"})})
in
    #"Trimmed Account"

Salida

#table(type table [Name = text, Account Name = text, Interest = number],
    {
        {"Bob", "US-847263", 2.841},
        {"Leslie", "FR-4648", 3.8392},
        {"Ringo", "DE-2046790", 12.66}
    }),