使用英语阅读

通过


Table.FillUp

语法

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

关于

从指定的 table 中返回一个表,其中下一个单元的值传播到指定的 columns 上面值为 NULL 的单元。

示例 1

从表返回一个表,其中,列 [Column2] 中的 NULL 值使用这些值下方的值填充。

使用情况

Table.FillUp(
    Table.FromRecords({
        [Column1 = 1, Column2 = 2],
        [Column1 = 3, Column2 = null],
        [Column1 = 5, Column2 = 3]
    }),
    {"Column2"}
)

输出

Table.FromRecords({
    [Column1 = 1, Column2 = 2],
    [Column1 = 3, Column2 = 3],
    [Column1 = 5, Column2 = 3]
})