Combiner.CombineTextByDelimiter

Sintaxis

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

Acerca de

Devuelve una función que combina una lista de texto en un solo texto mediante el delimitador especificado.

Ejemplo 1

Combine una lista de valores de texto mediante un delimitador de punto y coma.

Uso

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

Salida

"a;b;c"

Ejemplo 2

Combine el texto de dos columnas mediante un delimitador de comas y comillas de estilo CSV.

Uso

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

Salida

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