Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Text.Trim(text as nullable text, optional trim as any) as nullable text
Informacje
Zwraca wynik usunięcia wszystkich znaków wiodących i końcowych z określonego text
elementu . Domyślnie wszystkie wiodące i końcowe znaki odstępu są usuwane.
-
text
: tekst, z którego mają zostać usunięte znaki wiodące i końcowe. -
trim
: zastępuje znaki odstępów, które są domyślnie przycinane. Ten parametr może być pojedynczym znakiem lub listą pojedynczych znaków. Każda operacja przycinania wiodącego i końcowego zatrzymuje się po napotkaniu znaku nieprzyciętego.
Przykład 1
Usuń białe znaki wiodące i końcowe z "a b c d ".
Użycie
Text.Trim(" a b c d ")
Wyjście
"a b c d"
Przykład 2
Usuń zer wiodących i końcowych z tekstowej reprezentacji liczby.
Użycie
Text.Trim("0000056.4200", "0")
Wyjście
"56.42"
Przykład 3
Usuń nawiasy wiodące i końcowe z tagu HTML.
Użycie
Text.Trim("<div/>", {"<", ">", "/"})
Wyjście
"div"
Przykład 4
Usuń znaki specjalne używane wokół statusu oczekującej sprzedaży.
Użycie
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"
Wyjście
#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"}
})