Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Sintaxis
Table.RenameColumns(
table as table,
renames as list,
optional missingField as nullable number
) as table
Acerca de
Realiza los cambios de nombre especificados en las columnas de la tabla table. Una operación de reemplazo renames consta de una lista de dos valores, el nombre de columna anterior y el nombre de columna nuevo, proporcionados en una lista. Si la columna no existe, se produce un error a menos que el parámetro missingField opcional especifique una alternativa (por ejemplo, MissingField.UseNull o MissingField.Ignore).
Ejemplo 1
Reemplazar el nombre de columna "CustomerNum" por "CustomerID" en la tabla.
Uso
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", Phone = "123-4567"]}),
{"CustomerNum", "CustomerID"}
)
Salida
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Ejemplo 2
Reemplazar el nombre de columna "CustomerNum" por "CustomerID" y "PhoneNum" con "Phone" en la tabla.
Uso
Table.RenameColumns(
Table.FromRecords({[CustomerNum = 1, Name = "Bob", PhoneNum = "123-4567"]}),
{
{"CustomerNum", "CustomerID"},
{"PhoneNum", "Phone"}
}
)
Salida
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
Ejemplo 3
Reemplazar el nombre de columna "NewCol" por "NewColumn" en la tabla y omitirlo si la columna no existe.
Uso
Table.RenameColumns(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
{"NewCol", "NewColumn"},
MissingField.Ignore
)
Salida
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})