Table.RemoveColumns

Syntax

Table.RemoveColumns(table as table, columns as any, optional missingField as nullable number) as table

Info

Entfernt die angegebenen columns aus der zur Verfügung gestellten table. Wenn die angegebene Spalte nicht vorhanden ist, wird eine Fehler ausgegeben, es sei denn, der optionale Parameter missingField gibt ein alternatives Verhalten an (z. B. MissingField.UseNull oderMissingField.Ignore).

Beispiel 1

Entfernt die Spalte „[Phone]“ aus der Tabelle.

Verwendung

Table.RemoveColumns(
    Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
    "Phone"
)

Ausgabe

Table.FromRecords({[CustomerID = 1, Name = "Bob"]})

Beispiel 2

Versuchen Sie, eine nicht vorhandene Spalte aus der Tabelle zu entfernen.

Verwendung

Table.RemoveColumns(
    Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
    "Address"
)

Ausgabe

[Expression.Error] The column 'Address' of the table wasn't found.