Forum Discussion
eburke
8 years agoHelper II
ignore values less than zero
Hi guys, I'm pretty sure this should be a simple one but I can't find an answer to it searching. I have a very simple measure: Customer Assigned - PrePaid Hours = Billable Hours The Prep...
- 8 years ago
Hi eburke
You should be able to use the IF function for this.
= IF ([Customer Assigned] - [PrePaid] < 0 , 0 , [Customer Assigned] - [PrePaid] )
- 8 years ago
HI eburke
Just wrap a SUMX Function around it to force the Total calc to be row by row
Measure 2 = SUMX( 'Table2', IF( 'Table2'[Customer Assigned]-'Table2'[Pre Paid]>0, -- THEN -- 'Table2'[Customer Assigned]-'Table2'[Pre Paid], -- ELSE -- 0) )
- 8 years ago
When I try this formula the THEN and ELSE come up green like Power BI doesn't recognise it as a function. Also will it matter that the Customer Assigned and PrePaid Meaures are on different tables? Thanks,
Phil_Seamark
8 years agoMicrosoft Employee
HI eburke
These are comments and just designed to explain the logic. The green colour highlights comments :)
eburke
8 years agoHelper II
Bwahahaaa... excuse me while I hang my head in embarrassment. Thanks you that worked brilliantly.