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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
joris-kempen
Frequent Visitor

Bug In Table.ReplaceValue when target Column field is blank

I want to conditionally replace a Field column value based on a IF statement on other column.

 

For some reason i couldnt get it to work, which i later found out has to do with a empty value in the target colum.

Test case with a blank Power BI document:

Create a Table using Data Entry with this format:

Code  Reference

HSPAHAPAN VW

HSPHAPAN     (notice a empty field for Reference)

HAMUMC VW003570

 

So the Reference fields are wrong for 2 rows are Wrong. If Code == HSPHAPAN then Reference should be VW003569

 

So I used thise code for transformation:

 

= Table.ReplaceValue(
#"Waarde vervangen",
each [Reference], //old field value
each if [Code] = "HSPHAPAN" then "VW003569" else [Reference] , // new field value based on IF statement on different Column. If no Match, use the old field value
Replacer.ReplaceText,{"Reference"})

 

This only work for the HSPHAPAN rows with some content in the Reference field! So result became:

Code Reference

HSPHAPAN VW003569   (The VW transformed into VW003569, correct)

HSPHAPAN             (nothing is done here, wrong!)

HAMUMC VW003570  (Data is untouched, correct)

 

I'm rather new to Power BI / M / Dax, so maybe i'm missing something?

1 ACCEPTED SOLUTION
Vijay_A_Verma
Super User
Super User

Your code is correct. Just change Replacer.ReplaceText to Replacer.ReplaceValue

View solution in original post

2 REPLIES 2
joris-kempen
Frequent Visitor

Hmm really had the idea, i used both options without getting the correct results. But now seems correct with ReplaceValue! Thanks

Vijay_A_Verma
Super User
Super User

Your code is correct. Just change Replacer.ReplaceText to Replacer.ReplaceValue

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors