Freigeben über


Table.DuplicateColumn

Syntax

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

Info

Dupliziert die Spalte mit dem Namen columnName in die Tabelle table. Die Werte und der Typ für die Spalte newColumnName werden aus der Spalte columnName kopiert.

Beispiel

Erstellt von Spalte 'a' in der Tabelle ({[a = 1, b = 2], [a = 3, b = 4]}) ein Duplikat mit dem Namen 'copied column'.

Verwendung

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

Ausgabe

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