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