Hello,
I have a DAX calculation that I cannot fully understand. Here is the formula
Does that mean if a result is less than 0 then (1 - (ABSTOERROR / TOTHIST), then it is 0, else the same calculation (1 - (ABSTOERROR / TOTHIST) ?
Does that mean if we have a negative number we get 0s?
Solved! Go to Solution.
Correct, basically, if TOTHIST < ABSTOERROR you will get a number > 1. When you subtract that from 1 you will get a negative which the formula will return as 0.
You could rewrite it like this, might make it more clear what is happening.
FA % =
VAR _Abs =
SUM ( 'FCSTPERFSTATIC_Chain'[ABSTOTERROR] )
VAR _Hist =
SUM ( 'FCSTPERFSTATIC_Chain'[TOTHIST] )
RETURN
IF ( _Hist < _Abs, 0, 1 - DIVIDE ( _Abs, _Hist ) )
Correct, basically, if TOTHIST < ABSTOERROR you will get a number > 1. When you subtract that from 1 you will get a negative which the formula will return as 0.
User | Count |
---|---|
133 | |
57 | |
56 | |
55 | |
46 |
User | Count |
---|---|
128 | |
75 | |
55 | |
54 | |
49 |