Teilen über


Combiner.CombineTextByDelimiter

Syntax

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

About

Gibt eine Funktion zurück, die eine Liste von Textwerten in einem einzelnen Textwert mithilfe des angegebenen Trennzeichens kombiniert.

Beispiel 1

Kombinieren Sie eine Liste von Textwerten mithilfe eines Semikolontrennzeichens.

Verwendung

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

Output

"a;b;c"

Beispiel 2

Kombinieren Sie den Text von zwei Spalten mithilfe eines Kommastrennzeichens und einer CSV-Formatvorlage.

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

Output

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