Forum Discussion
Irregular Quarter Comparison
- 5 years ago
Hi Anonymous,
I'm not clear about the red mark:
When Q1 and Q2 selected, why aren't the places marked in red returning null values?
Try measure as:
CQ = var quar= MAXX( ALLSELECTED('Table'[Quarter]), 'Table'[Quarter]) return MAXX( FILTER( ALL('Table'), 'Table'[Quarter]=quar && 'Table'[Company]=MAX('Table'[Company]) && 'Table'[Deptt]=MAX('Table'[Deptt]) ), 'Table'[Value] )PQ = var _tab= SUMMARIZE( ALLSELECTED('Table'), 'Table'[Index], 'Table'[Quarter], 'Table'[Value], 'Table'[Company], 'Table'[Deptt] ) return MAXX( FILTER( _tab, [Index] < MAX('Table'[Index]) && 'Table'[Company]=MAX('Table'[Company]) && 'Table'[Deptt]=MAX('Table'[Deptt]) ), [Value] )Here is the output:
If you still have some question, please don't hesitate to let me known.
Best Regards,
Link
Is that the answer you're looking for? If this post helps, then please consider Accept it as the solution. Really appreciate!
Hi Anonymous,
I'm not clear about the red mark:
When Q1 and Q2 selected, why aren't the places marked in red returning null values?
Try measure as:
CQ =
var quar=
MAXX(
ALLSELECTED('Table'[Quarter]),
'Table'[Quarter])
return
MAXX(
FILTER(
ALL('Table'),
'Table'[Quarter]=quar && 'Table'[Company]=MAX('Table'[Company]) && 'Table'[Deptt]=MAX('Table'[Deptt])
),
'Table'[Value]
)PQ =
var _tab=
SUMMARIZE(
ALLSELECTED('Table'),
'Table'[Index],
'Table'[Quarter],
'Table'[Value],
'Table'[Company],
'Table'[Deptt]
)
return
MAXX(
FILTER(
_tab,
[Index] < MAX('Table'[Index]) && 'Table'[Company]=MAX('Table'[Company]) && 'Table'[Deptt]=MAX('Table'[Deptt])
),
[Value]
)
Here is the output:
If you still have some question, please don't hesitate to let me known.
Best Regards,
Link
Is that the answer you're looking for? If this post helps, then please consider Accept it as the solution. Really appreciate!
Perfect, it worked!