Condividi tramite


Table.FillDown

Sintassi

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

Informazioni su

Restituisce una tabella dall'oggetto table specificato, dove il valore della cella precedente viene propagato alle celle con valori Null nella parte inferiore dell'oggetto columns specificato.

Esempio 1

Restituisci una tabella in cui i valori null della colonna [Place] sono riempiti con il valore immediatamente sopra di loro nella tabella.

Utilizzo

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