Table.DuplicateColumn

Sintaxis

Table.DuplicateColumn(table as table, columnName as text, newColumnName as text, optional columnType as nullable type) as table

Acerca de

Se duplica la columna denominada columnName en la tabla table. Los valores y el tipo para la columna newColumnName se copian de la columna columnName.

Ejemplo

Se duplica la columna "a" en una columna denominada "columna copiada" en la tabla ({[a = 1, b = 2], [a = 3, b = 4]}).

Uso

Table.DuplicateColumn(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    "a",
    "copied column"
)

Salida

Table.FromRecords({
    [a = 1, b = 2, #"copied column" = 1],
    [a = 3, b = 4, #"copied column" = 3]
})