Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
aoliver
Helper III
Helper III

Conditional Renamed Columns

Hi everyone

It is possible to change the name of a column in powerQuery depending of the previous name? 
I am trying it in advance editor but I cant reach a solution of this, an example would be very apreciated.

 

Thanks in advance,

 

4 REPLIES 4
aoliver
Helper III
Helper III

Any ideas? 

Greatings

@aoliver  You can try unpivoting the columns and then replace the values under Attribute field from FirstName to SecondName, then finally pivot the table again.





Did I answer your question? Mark my post as a solution!

Proud to be a PBI Community Champion




PattemManohar
Community Champion
Community Champion

@aoliver  Could you please provide an example to understand exactly about your requirement.





Did I answer your question? Mark my post as a solution!

Proud to be a PBI Community Champion




let
Source = Table.Combine({#"tempAmb(DateStart)",#"tempAmb(DateEnd)"}),

- Here, i want to check if there is a column with the name:"firstName"

#"Renamed Columns" = Table.RenameColumns(Source,{{"firstName", "secondName"}})
in
#"Renamed Columns"

 

So, if the query has a column called "firstName" it will be call "secondName" at the end.

I'll hope that this example would be enough to understand the problem, if not, I can write pseudocode @PattemManohar 

Thanks 

 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.