Forum Discussion
Analitika
4 years agoPost Prodigy
Calculating difference of values per different rows in same table in Power BI
Hello, I am trying to calculate difference between values but getting wron answer. Here is my data table as example. I have tried to use this formula: Difference = VAR _0 = MAXX(FILTER(...
- Anonymous4 years ago
Hi Analitika
Try this code.
Difference = VAR _MaxDate = MAXX ( FILTER ( 'x', 'x'[date] > EARLIER ( 'x'[date] ) && 'x'[ID] = EARLIER ( 'x'[ID] ) ), [date] ) VAR _CRE = SUMX ( FILTER ( ALL ( 'x' ), 'x'[date] = _MaxDate && 'x'[ID] = EARLIER ( 'x'[ID] ) ), [CRE] ) RETURN IF ( x[DET] <> 0, _CRE - x[DET], BLANK () )Result is as below.
Best Regards,
Rico ZhouIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous
4 years agoNot applicable
Hi Analitika
Try this code.
Difference =
VAR _MaxDate =
MAXX (
FILTER (
'x',
'x'[date] > EARLIER ( 'x'[date] )
&& 'x'[ID] = EARLIER ( 'x'[ID] )
),
[date]
)
VAR _CRE =
SUMX (
FILTER ( ALL ( 'x' ), 'x'[date] = _MaxDate && 'x'[ID] = EARLIER ( 'x'[ID] ) ),
[CRE]
)
RETURN
IF ( x[DET] <> 0, _CRE - x[DET], BLANK () )
Result is as below.
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.