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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply

Help with DAX Query: Not including values that are 0

So I currently have a DAX query like this:

 

Average Commission R12 =
 
CALCULATE(
SUM(
'Rolling 12 Month Transaction Report'[Total Income]),
 
'Rolling 12 Month Transaction Report'[Total Income] <> BLANK())
 
/
 
CALCULATE(
SUM(
'Rolling 12 Month Transaction Report'[Discounted Premium]),
 
'Rolling 12 Month Transaction Report'[Discounted Premium] <> BLANK())
 
 
What this is basically doing is dividing Total Income by Discounted premium.
 
I get a few values that are NaN (Not a number) because some of the values for total income and discounted premium are 0. I want to wrap this query in an IF Statement that says 
 
IF total income OR discounted premium == 0, then return 0, else do my formula. 
 
Can anyone help me write the DAX for this? really struggling as when I try to put it in an IF statement it only lets me reference measures not columns.
 
Thanks everyone!
 
 
 
 
 
 
1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@AndrewDavies437 , use divide and try

 

divide( SUM(
'Rolling 12 Month Transaction Report'[Total Income]), SUM(
'Rolling 12 Month Transaction Report'[Discounted Premium]))

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@AndrewDavies437 , use divide and try

 

divide( SUM(
'Rolling 12 Month Transaction Report'[Total Income]), SUM(
'Rolling 12 Month Transaction Report'[Discounted Premium]))

Thank you for the hasty and correct response! This works perfectly. Have a great day 🙂 

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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