Table.RenameColumns
Syntaksi
Table.RenameColumns(table as table, renames as list, optional missingField as nullable number) as table
Tietoja
Suorittaa annetut uudelleennimet taulukon table
sarakkeille. Korvaamistoiminto renames
muodostuu kahden arvon (vanha sarakkeen nimi ja uusi sarakkeen nimi) luettelosta. Jos saraketta ei ole, tapahtuu poikkeus, ellei valinnainen parametri missingField
määritä vaihtoehtoa (esim. MissingField.UseNull
tai MissingField.Ignore
).
Esimerkki 1
Korvaa sarakkeen nimi "CustomerNum" nimellä "CustomerID" taulukossa.
Käyttö
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", Phone = "123-4567"]}),
{"CustomerNum", "CustomerID"}
)
Tuloste
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Esimerkki 2
Korvaa sarakkeen nimi "CustomerNum" nimellä "CustomerID" ja "Puhelin Num" nimellä "Puhelin" taulukossa.
Käyttö
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", PhoneNum = "123-4567"]}),
{
{"CustomerNum", "CustomerID"},
{"PhoneNum", "Phone"}
}
)
Tuloste
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Esimerkki 3
Korvaa sarakkeen nimi "NewCol" nimellä "NewColumn" taulukossa ja ohita, jos saraketta ei ole olemassa.
Käyttö
Table.RenameColumns(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
{"NewCol", "NewColumn"},
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