Table.FillDown
Sintaxis
Table.FillDown(table as table, columns as list) as table
Acerca de
Devuelve una tabla a partir del elemento table
especificado, en el que el valor de la celda anterior se propaga a las celdas inferiores con valor NULL de las columnas (columns
) especificadas.
Ejemplo 1
Devolver una tabla con el valor NULL de la columna [Place] como el valor de la celda inmediatamente superior en la tabla.
Uso
Table.FillDown(
Table.FromRecords({
[Place = 1, Name = "Bob"],
[Place = null, Name = "John"],
[Place = 2, Name = "Brad"],
[Place = 3, Name = "Mark"],
[Place = null, Name = "Tom"],
[Place = null, Name = "Adam"]
}),
{"Place"}
)
Salida
Table.FromRecords({
[Place = 1, Name = "Bob"],
[Place = 1, Name = "John"],
[Place = 2, Name = "Brad"],
[Place = 3, Name = "Mark"],
[Place = 3, Name = "Tom"],
[Place = 3, Name = "Adam"]
})