Lezen in het Engels

Delen via


Table.FillDown

Syntaxis

Table.FillDown(table as table, columns as list) as table

Over

Retourneert een tabel die is opgegeven in table, waarbij de waarde van een vorige cel wordt doorgegeven aan de cellen met null-waarden eronder, zoals gespecificeerd in columns.

Voorbeeld 1

Retourneer een tabel waarbij de null-waarden in kolom [Plaats] worden gevuld met de waarden direct boven hen uit de tabel.

Gebruik

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"}
)

uitvoer

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"]
})