Sdílet prostřednictvím


Table.RemoveColumns

Syntaxe

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

Informace

Odebere zadané columns ze zadaného table pole. Pokud zadaný sloupec neexistuje, vyvolá se chyba, pokud volitelný parametr missingField nezadá alternativní chování (například MissingField.UseNull nebo MissingField.Ignore).

Příklad 1

Odeberte sloupec [Telefon] z tabulky.

Využití

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

Výstup

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

Příklad 2

Zkuste z tabulky odebrat neexistující sloupec.

Využití

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

Výstup

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