Delen via


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"""}}
)