Table.RenameColumns
Aplică redenumirile de forma {old, new}.
Syntax
Table.RenameColumns(
table as table,
renames as list,
optional missingField as MissingField.Type
) as table
Remarks
Efectuează redenumirile date în coloanele din tabelul table. O operațiune de înlocuire renames este alcătuită dintr-o listă de două valori, numele vechii coloane și numele noii coloane furnizate într-o listă. În cazul în care coloana nu există, se generează o eroare dacă parametrul opțional missingField nu specifică o alternativă (de ex., MissingField.UseNull sau MissingField.Ignore).
Examples
Example #1
Înlocuiți numele coloanei „NumClient” cu „IDClient” în tabel.
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
Înlocuiți numele coloanei „NumClient” cu „IDClient” și „NumTelefon” cu „Telefon” în tabel.
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
Înlocuiți numele coloanei „ColNouă” cu „ColoanăNouă” în tabel și ignorați dacă această coloană nu există.
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