Combiner.CombineTextByDelimiter

Syntax

Combiner.CombineTextByDelimiter(delimiter as text, optional quoteStyle as nullable number) as function

Info

Gibt eine Funktion zurück, die eine Liste mit Textwerden unter Verwendung des angegebenen Trennzeichens zu einem einzelnen Textwert zusammenfasst.

Beispiel 1

Kombinieren Sie eine Liste von Textwerten mithilfe eines Semikolons.

Verwendung

Combiner.CombineTextByDelimiter(";")({"a", "b", "c"})

Ausgabe

"a;b;c"

Beispiel 2

Kombiniert den Text von zwei Spalten mithilfe eines Kommas als Trennzeichen und mithilfe von Anführungszeichen im CSV-Format.

Verwendung

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

Ausgabe

#table(
    type table [Merged = text],
    {{"a,b"}, {"c,""d,e,f"""}}
)