Les på engelsk

Del via


Text.TrimEnd

Syntaks

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

Om

Returnerer resultatet av å fjerne alle etterfølgende tegn fra angitt text. Som standard fjernes alle de etterfølgende mellomromstegnene.

  • text: Teksten som de etterfølgende tegnene skal fjernes fra.
  • trim: Overstyrer mellomromstegnene som er trimmet som standard. Denne parameteren kan enten være ett enkelt tegn eller en liste med enkelttegn. Hver etterfølgende trimoperasjon stopper når det oppstår et tegn som ikke er trimmet.

Eksempel 1

Fjern etterfølgende mellomrom fra " a b c d ".

Bruk

Text.TrimEnd("     a b c d    ")

Utdata

"     a b c d"

Eksempel 2

Fjern etterfølgende nuller fra en tekstpresentasjon av et polstret flyttall.

Bruk

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

Utdata

"03.4877"

Eksempel 3

Fjern de etterfølgende utfyllingstegnene fra et kontonavn med fast bredde.

Bruk

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"

Utdata

#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}
    }),