Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sintaks
Table.RenameColumns(
table as table,
renames as list,
optional missingField as nullable number
) as table
Tentang
Melakukan penggantian nama yang diberikan ke kolom dalam tabel table. Operasi renames penggantian terdiri dari daftar dua nilai, nama kolom lama dan nama kolom baru, yang disediakan dalam daftar. Jika kolom tidak ada, kesalahan dimunculkan kecuali parameter missingField opsional menentukan alternatif (misalnya. MissingField.UseNull atau MissingField.Ignore).
Contoh 1
Ganti nama kolom "CustomerNum" dengan "CustomerID" dalam tabel.
Penggunaan
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", Phone = "123-4567"]}),
{"CustomerNum", "CustomerID"}
)
Hasil
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Contoh 2
Ganti nama kolom "CustomerNum" dengan "CustomerID" dan "PhoneNum" dengan "Telepon" dalam tabel.
Penggunaan
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", PhoneNum = "123-4567"]}),
{
{"CustomerNum", "CustomerID"},
{"PhoneNum", "Phone"}
}
)
Hasil
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Contoh 3
Ganti nama kolom "NewCol" dengan "NewColumn" dalam tabel, dan abaikan jika kolom tidak ada.
Penggunaan
Table.RenameColumns(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
{"NewCol", "NewColumn"},
MissingField.Ignore
)
Hasil
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})