Combiner.CombineTextByDelimiter
Syntaks
Combiner.CombineTextByDelimiter(delimiter as text, optional quoteStyle as nullable number) as function
Omtrent
Returnerer en funktion, der kombinerer en liste over tekstværdier til en enkelt tekstværdi ved hjælp af den angivne afgrænser.
Eksempel 1
Kombiner en liste over tekstværdier ved hjælp af et semikolonafgrænser.
brug
Combiner.CombineTextByDelimiter(";")({"a", "b", "c"})
output
"a;b;c"
Eksempel 2
Kombiner teksten i to kolonner ved hjælp af et kommaafgrænser- og CSV-citat.
brug
let
Source = #table(
type table [Column1 = text, Column2 = text],
{{"a", "b"}, {"c", "d,e,f"}}
),
Merged = Table.CombineColumns(
Source,
{"Column1", "Column2"},
Combiner.CombineTextByDelimiter(",", QuoteStyle.Csv),
"Merged"
)
in
Merged
output
#table(
type table [Merged = text],
{{"a,b"}, {"c,""d,e,f"""}}
)