Forum Discussion

AndrewDavies437's avatar
4 years ago
Solved

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!
 
 
 
 
 
 
  • AndrewDavies437 , use divide and try

     

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

2 Replies

  • AndrewDavies437 , use divide and try

     

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

    • AndrewDavies437's avatar
      AndrewDavies437
      Helper I

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