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

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

Reply
MichelBrown
Regular Visitor

Measure combining two related tables with if then logic sought

Hello all, 

Can anyone help me with the following:

I have a fact table with (simplified) many rows with account number and amount.

And a dimension table with account number, description and DebetCredit indicator

In the fact table amounts are negative on a row with a (related) credit account and positive on a row with a (related) debet account.

For the sake of graphs, I want to change the credit / negative amounts into positive amounts. My question is how to do this with a DAX measure?

My thinking was something like this:

VAR multiplier = If (RELATED(dim_Accounts[DebitCredit])="Credit";-1;1)

RETURN

Sum(fact_SAP[Amount]) * multiplier

 

But this turns out to be wrong in such a way that even the help error text doesn't help me to find a solution. My gut feeling says I have to use RELATED or maybe even RELATEDTABLE ?? and maybe something like SUMX but I can't figure it out.

 

Thanks in advance for any support.

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@MichelBrown , try like

 

calculate(-1*Sum(fact_SAP[Amount]),filter(dim_Accounts,dim_Accounts[DebitCredit])="Credit") + calculate(Sum(fact_SAP[Amount]),filter(dim_Accounts,dim_Accounts[DebitCredit])<>"Credit")

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@MichelBrown , try like

 

calculate(-1*Sum(fact_SAP[Amount]),filter(dim_Accounts,dim_Accounts[DebitCredit])="Credit") + calculate(Sum(fact_SAP[Amount]),filter(dim_Accounts,dim_Accounts[DebitCredit])<>"Credit")

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Hello amitchandak,

Thank you for your quick reply and working solution. I didn't think of this completely other solution and was looking in another direction.

Helpful resources

Announcements
October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

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.