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

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
Bebs
Helper II
Helper II

How to use IF in an aggregation involving two different tables ?

Hello, 🙂 

I'm struggling with DAX syntax on something which seems to be a simple if :).

I've two tables in my model : the fact table seems like this :

Company, Result

A, 3

B, - 5

C, 100

D, -30

 

there is a link on a secondary table  :

Company, Group

A, AA

B, AA

C, BB

D, BB

 

1) I'd like to display a table "Loss by Group"

 

AA, -5

BB, -30

 

2) If 1) is Okay, i'd like to display a table like this

 

total positive, 103

total negative, -35

total , 68

 

Can you please help me on the DAX measure syntax ?

 

Best regards

 

 

 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Bebs , if the relation is Many to 1 (secondary)

 

calculate(Sum(Fact[Result]), filter(fact, Fact[Result]< 0) )

 

for the second done you have a column in fact and use that grouping and just count

 

if( Fact[Result] >=0 , "Positive", "Negative")

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

1 REPLY 1
amitchandak
Super User
Super User

@Bebs , if the relation is Many to 1 (secondary)

 

calculate(Sum(Fact[Result]), filter(fact, Fact[Result]< 0) )

 

for the second done you have a column in fact and use that grouping and just count

 

if( Fact[Result] >=0 , "Positive", "Negative")

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

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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