Läs på engelska

Dela via


Table.FillDown

Syntax

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

Om

Returnerar en tabell från den table angivna där värdet för en tidigare cell sprids till de null-värderade cellerna nedan i den columns angivna.

Exempel 1

Returnera en tabell med null-värdena i kolumnen [Place] fylld med värdet ovanför dem från tabellen.

Användning

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

Output

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