英語で読む

次の方法で共有


Table.RemoveColumns

構文

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

バージョン情報

指定された columns を、指定された table から削除します。 指定した列が存在しない場合、省略可能なパラメーター missingField が代替動作 (たとえば、 MissingField.UseNull または MissingField.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.