Combiner.CombineTextByDelimiter
Syntaxis
Combiner.CombineTextByDelimiter(delimiter as text, optional quoteStyle as nullable number) as function
Info
Retourneert een functie die een lijst met tekstwaarden combineert in één tekstwaarde met behulp van het opgegeven scheidingsteken.
Voorbeeld 1
Combineer een lijst met tekstwaarden met behulp van een puntkommascheidingsteken.
Gebruik
Combiner.CombineTextByDelimiter(";")({"a", "b", "c"})
Uitvoer
"a;b;c"
Voorbeeld 2
Combineer de tekst van twee kolommen met een kommascheidingsteken en csv-stijl.
Gebruik
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
Uitvoer
#table(
type table [Merged = text],
{{"a,b"}, {"c,""d,e,f"""}}
)