Table.ReorderColumns

MTabela

Retorna table com as colunas na ordem indicada em columnOrder; colunas fora da lista não são reordenadas. Se a coluna não existir, é gerado um erro, a menos que missingField indique outro comportamento.

Sintaxe

M
Table.ReorderColumns(table as table, columnOrder as list, optional missingField as nullable number) as table

Parâmetros

tabletableObrigatório

Tabela de entrada.

M
Table.FromRecords({[CustomerID = 1, Phone = "123-4567", Name = "Bob"]})
columnOrderlistObrigatório

Lista com a nova ordem das colunas.

M
{"Name", "Phone"}
missingFieldnullable numberOpcional

Comportamento quando a coluna não existe.

Retorna

table

Exemplo

M
Table.ReorderColumns(
    Table.FromRecords({[CustomerID = 1, Phone = "123-4567", Name = "Bob"]}),
    {"Name", "Phone"}
)

Resultado

M
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})

Mais informações

Subgrupo
Table

Aprender Power Query ao vivo