Jaa


Table.FillDown

Syntaksi

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

Noin

Palauttaa määritetystä table taulukon, jossa edellisen solun arvo levitetään määritetyssä columns alla oleviin tyhjäarvo oleviin soluihin.

Esimerkki

Palauta taulukko, jonka tyhjäarvot sarakkeessa [Place] on täytetty niiden yllä olevalla arvolla taulukosta.

käyttö

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