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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Vikki
Frequent Visitor

Conditionally replace values in a column with a measure

Hi All,

 

I have a problem creating a measure properly, here is the situation:

I have 2 tables:

Vikki_0-1619727098666.png     

Vikki_1-1619727163626.png

My goal is, when Costing FY="Actuals", replace Costing Amount with Actual Amount, so the amounts stay in 1 column, desired outcome:

Vikki_2-1619727428650.png

I tried calculated column, it didn't work with SUM(Actual Amount).

Can someone help?

Thanks,

Vikki

 

1 ACCEPTED SOLUTION

Thank you for the inspiration. I made a small change of your first solution, and it worked:

if(FIRSTNONBLANK(table[Costing FY]) = "Actual" ,[Actual Amount], [Costing Amount])

Thank you,

Vikki

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@Vikki , Try a measure like below. Assuming [Actual Amount], [Costing Amount] are measures

 

if(max(table[Costing FY]) = "Actual" ,[Actual Amount], [Costing Amount])

 

 

or

 


sumx(summarize(Table,Table[Title], table[Costing FY], "_1", [Actual Amount], "_2",[Costing Amount]), if([Costing FY] = "Actual" ,[Actual Amount], [Costing Amount]))

Thank you for the inspiration. I made a small change of your first solution, and it worked:

if(FIRSTNONBLANK(table[Costing FY]) = "Actual" ,[Actual Amount], [Costing Amount])

Thank you,

Vikki

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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

Top Solution Authors