Reply
jeongkim
Post Prodigy
Post Prodigy
Partially syndicated - Outbound

Replace values for all columns without ranging

Hi,

 

I hope to replace values for all columns no matter how many new columns will be added in the future?

Currently I do it ranging particular columns but will come more new columns over time. 

 

 

jeongkim_0-1731755158466.png

 

1 ACCEPTED SOLUTION
rajendraongole1
Super User
Super User

Syndicated - Outbound

Hi @jeongkim - you can modify your Power Query (M code) script to dynamically apply the replacement logic to every column in the table.

 

slight adjustment as per the mcode change, 

#"Replaced Value" = Table.ReplaceValue(
#"Filtered Rows",
null,
0,
Replacer.ReplaceValue,
Table.ColumnNames(#"Filtered Rows")
)

 

Locate the step where you are replacing values.
Replace your existing hardcoded column names with the dynamic method shown above.
Save and apply the changes.





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

Proud to be a Super User!





View solution in original post

1 REPLY 1
rajendraongole1
Super User
Super User

Syndicated - Outbound

Hi @jeongkim - you can modify your Power Query (M code) script to dynamically apply the replacement logic to every column in the table.

 

slight adjustment as per the mcode change, 

#"Replaced Value" = Table.ReplaceValue(
#"Filtered Rows",
null,
0,
Replacer.ReplaceValue,
Table.ColumnNames(#"Filtered Rows")
)

 

Locate the step where you are replacing values.
Replace your existing hardcoded column names with the dynamic method shown above.
Save and apply the changes.





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

Proud to be a Super User!





avatar user

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

Check out the March 2025 Power BI update to learn about new features.

March2025 Carousel

Fabric Community Update - March 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)