Freigeben über


Table.DuplicateColumn

Syntax

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

About

Duplizieren Sie die Spalte, die in der Tabelle tablebenannt istcolumnName. Die Werte und der Typ für die Spalte newColumnName werden aus Spalte columnNamekopiert.

Example

Duplizieren Sie die Spalte "a" in einer Spalte mit dem Namen "kopierte Spalte" in der Tabelle ({[a = 1, b = 2], [a = 3, b = 4]}).

Verwendung

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

Output

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