Partilhar via


Combiner.CombineTextByDelimiter

Sintaxe

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

Sobre nós

Retorna uma função que combina uma lista de valores de texto em um único valor de texto usando o delimitador especificado.

Exemplo 1

Combine uma lista de valores de texto usando um delimitador de ponto-e-vírgula.

Utilização

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

Saída

"a;b;c"

Exemplo 2

Combine o texto de duas colunas usando um delimitador de vírgulas e citações no estilo CSV.

Utilização

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

Saída

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