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 z poskytnutého table. 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.