Forum Discussion
samdep
3 years agoAdvocate II
Difference Between Two Related Rows in a Table
Hi Community, I have a table, similar to the below, where I'd like to show the difference between the manager's rating of the direct report and the direct report's rating of themselves. I'd like ...
- Anonymous3 years ago
Hi samdep ,
First, please make sure that what you are creating is a calculated column not a measure, then update its formula as below to get the expected result:
Judgment Variance = VAR _nextindex = MINX ( FILTER ( 'Assessment', 'Assessment'[Index] > EARLIER ( [Index] ) && 'Assessment'[Manager & Direct Report] = 'Assessment'[Manager & Direct Report] ), [Index] ) VAR _nextrating = MAXX ( FILTER ( 'Assessment', 'Assessment'[Index] = _nextindex && 'Assessment'[Manager & Direct Report] = EARLIER ( 'Assessment'[Manager & Direct Report] ) ), [Judgment] ) RETURN IF ( ISBLANK ( _nextrating ) || _nextrating = 'Assessment'[Judgment], BLANK (), ABS ( 'Assessment'[Judgment] - _nextrating ) )Best Regards
Anonymous
3 years agoNot applicable
Hi samdep ,
First, please make sure that what you are creating is a calculated column not a measure, then update its formula as below to get the expected result:
Judgment Variance =
VAR _nextindex =
MINX (
FILTER (
'Assessment',
'Assessment'[Index] > EARLIER ( [Index] )
&& 'Assessment'[Manager & Direct Report] = 'Assessment'[Manager & Direct Report]
),
[Index]
)
VAR _nextrating =
MAXX (
FILTER (
'Assessment',
'Assessment'[Index] = _nextindex
&& 'Assessment'[Manager & Direct Report] = EARLIER ( 'Assessment'[Manager & Direct Report] )
),
[Judgment]
)
RETURN
IF (
ISBLANK ( _nextrating )
|| _nextrating = 'Assessment'[Judgment],
BLANK (),
ABS ( 'Assessment'[Judgment] - _nextrating )
)
Best Regards