Compartir vía


Table.RemoveColumns

Sintaxis

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

Acerca de

Quita el elemento columns especificado del elemento table proporcionado. Si la columna especificada no existe, se produce un error a menos que el parámetro missingField opcional especifique un comportamiento alternativo (por ejemplo, MissingField.UseNull o MissingField.Ignore).

Ejemplo 1

Eliminar la columna [Phone] de la tabla.

Uso

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

Salida

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

Ejemplo 2

Pruebe a quitar una columna inexistente de la tabla.

Uso

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

Salida

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