Combiner.CombineTextByDelimiter
Sintaxe
Combiner.CombineTextByDelimiter(delimiter as text, optional quoteStyle as nullable number) as function
Sobre
Retorna uma função que combina uma lista de valores de texto em um único valor de texto usando o delimitador especificado.
Exemplo 1
Combina uma lista de valores de texto usando um delimitador de ponto e vírgula.
Usage
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 aspas no estilo CSV.
Usage
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"""}}
)