Table.ReorderColumns
Syntaksi
Table.ReorderColumns(table as table, columnOrder as list, optional missingField as nullable number) as table
Tietoja
Palauttaa taulukon syötteestä table
sisältäen sarakkeet kohteen columnOrder
määrittämässä järjestyksessä. Sarakkeita, joita ei ole määritetty luettelossa, ei järjestetä uudelleen. Jos saraketta ei ole, tapahtuu poikkeus, ellei valinnainen parametri missingField
määritä vaihtoehtoa (esim. MissingField.UseNull
tai MissingField.Ignore
).
Esimerkki 1
Vaihda sarakkeiden [Puhelin] ja [Name] järjestys taulukossa.
Käyttö
Table.ReorderColumns(
Table.FromRecords({[CustomerID = 1, Phone = "123-4567", Name = "Bob"]}),
{"Name", "Phone"}
)
Tuloste
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Esimerkki 2
Vaihda sarakkeiden [Puhelin] ja [Address] järjestys tai käytä "MissingField.Ignore"-toimintoa taulukossa. Se ei muuta taulukkoa, koska saraketta [Address] ei ole.
Käyttö
Table.ReorderColumns(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
{"Phone", "Address"},
MissingField.Ignore
)
Tuloste
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle