Table.RenameColumns
{old, new} biçimindeki yeniden adlandırmaları uygular.
Syntax
Table.RenameColumns(
table as table,
renames as list,
optional missingField as MissingField.Type
) as table
Remarks
table
tablosunda verilen yeniden adlandırmaları sütunlara uygular. renames
değiştirme işlemi bir listede sağlanan eski ve yeni sütun adı olmak üzere iki değer içeren bir listeden oluşur. Sütun yoksa, missingField
isteğe bağlı parametresi bir alternatif belirtmediği sürece özel durum oluşur (örn. MissingField.UseNull
veya MissingField.Ignore
).
Examples
Example #1
Tablodaki "CustomerNum" sütun adını "CustomerID" olarak değiştirir.
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", Phone = "123-4567"]}),
{"CustomerNum", "CustomerID"}
)
Result:
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Example #2
Tablodaki "CustomerNum" sütun adını "CustomerID" olarak ve "PhoneNum" sütun adını "Phone" olarak değiştirir.
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", PhoneNum = "123-4567"]}),
{
{"CustomerNum", "CustomerID"},
{"PhoneNum", "Phone"}
}
)
Result:
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Example #3
Tablodaki "NewCol" sütun adını "NewColumn" olarak değiştirir; sütun mevcut değilse yoksayar.
Table.RenameColumns(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
{"NewCol", "NewColumn"},
MissingField.Ignore
)
Result:
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Category
Table.Column operations