Пређи на главни садржај

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