Table.RemoveColumns

構文

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

バージョン情報

指定された columns を、指定された table から削除します。 指定した列が存在しない場合、省略可能なパラメーター missingField によって別の動作 (MissingField.UseNullMissingField.Ignore など) を指定していない限り、エラーが発生します。

例 1

列 [Phone] をテーブルから削除します。

使用方法

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

出力

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

例 2

存在しない列をテーブルから削除してみてください。

使用方法

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

出力

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