Condividi tramite


Combiner.CombineTextByDelimiter

Sintassi

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

Informazioni su

Restituisce una funzione che combina un elenco di valori di testo in un singolo valore di testo utilizzando il delimitatore specificato.

Esempio 1

Combinare un elenco di valori di testo usando un delimitatore punto e virgola.

Utilizzo

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

Output

"a;b;c"

Esempio 2

Combinare il testo di due colonne usando un delimitatore di virgole e virgolette in stile CSV.

Utilizzo

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