Table.TransformColumnNames Function in Power Query
The Table.TransformColumnNames function transforms column names by using the given function.
Syntax
Table.TransformColumnNames(table as table, nameGenerator as function, optional options as nullable record) as table
Example:
Power Query M
let MyTable = Table.FromRecords( { [CustomerID = 1, Name = "Ashish", Phone = "123-4567"], [CustomerID = 2, Name = "Katrina", Phone = "987-6543"], [CustomerID = 3, Name = "Alia", Phone = "543-7890"], [CustomerID = 4, Name = "Vicky", Phone = "676-8479"], [CustomerID = 5, Name = "Mohini", Phone = "574-8864"], [CustomerID = 6, Name = "Meenakshi", Phone = "574-8864"], [CustomerID = 7, Name = "Esha", Phone = "574-8864"], [CustomerID = 8, Name = "Anjali", Phone = "574-8864"] } ), Return = Table.TransformColumnNames(MyTable, each _ & "--Myprefix") in Return
The output of the above code is shown below: