La función Table.RemoveRowsWithErrors devuelve una tabla tras eliminar aquellas filas que contengan algún error.
Table.RemoveRowsWithErrors(
table as table,
optional columns as nullable list
) as table
- table: tabla a devolver tras eliminar las filas con errores
- columns: (opcional) columnas en las que buscar errores
La función elimina aquellas filas en las que aparezca algún error, aunque solo afecte a uno de los campos.
En este ejemplo partimos de la siguiente tabla que contiene un error en una de sus filas:
let
table = Table.FromRecords(
{
[id = 1, name = "Alfonso"],
[id = 2, name = ...],
[id = 3, name = "Marta"]
}
)
in
table

Podemos devolver la tabla tras eliminar dicha fila (y otras que pudiesen incluir algún error) con el siguiente código:
let
table = Table.FromRecords(
{
[id = 1, name = "Alfonso"],
[id = 2, name = ...],
[id = 3, name = "Marta"]
}
)
in
Table.RemoveRowsWithErrors(
table
)
