Table.FillDown
Table.FillDown(table as table, columns as list) as table
Gibt eine Tabelle aus der angegebenen table
zurück, wobei der Wert einer vorherigen Zelle an die darunter liegenden Zellen mit NULL-Wert in der angegebenen Spalte columns
weitergegeben wird.
Gibt eine Tabelle zurück, in der die NULL-Werte in der Spalte [Place] mit dem Wert darüber aus der Tabelle aufgefüllt wurden.
Verwendung
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"}
)
Ausgabe
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"]
})