Leggere in inglese

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

Restituire una tabella con i valori Null della colonna [Place] riempita con il valore sopra riportato della 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"]
})