Del via


Combiner.CombineTextByDelimiter

Syntaks

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

Om

Returnerer en funksjon som kombinerer en liste med tekstverdier til én enkelt tekstverdi ved hjelp av det angitte skilletegnet.

Eksempel 1

Kombinere en liste over tekstverdier ved hjelp av et semikolonskilletegn.

bruk

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

utdata

"a;b;c"

Eksempel 2

Kombiner teksten i to kolonner ved hjelp av kommaskilletegn og CSV-stilsitering.

bruk

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

utdata

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