Table.ReorderColumns
Vraća tabelu sa kolonama u navedenom redosledu.
Syntax
Table.ReorderColumns(
table as table,
columnOrder as list,
optional missingField as MissingField.Type
) as table
Remarks
Prikazuje tabelu iz unosa table, sa kolonama u redosledu koji navodi columnOrder. Kolone koje nisu navedene na listi neće biti preuređene. Ako kolona ne postoji, javlja se greška osim ako opcionalni parametar missingField ne navede alternativu (npr. MissingField.UseNull ili MissingField.Ignore).
Examples
Example #1
Zamena redosleda kolona [Telefon] i [Ime] u tabeli.
Table.ReorderColumns(
Table.FromRecords({[CustomerID = 1, Phone = "123-4567", Name = "Bob"]}),
{"Name", "Phone"}
)
Result:
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Example #2
Zamena redosleda kolona [Telefon] i [Adresa] ili upotreba vrednosti „MissingField.Ignore“ u tabeli. Tabela se ne menja jer kolona [Adresa] ne postoji.
Table.ReorderColumns(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
{"Phone", "Address"},
MissingField.Ignore
)
Result:
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Category
Table.Column operations