Forum Discussion
Conditional formatting when the measure used for formatting contains WEEKNUM
- 6 years ago
Anonymous
I messed with it a bit and your format measure should work. I did do a different Avg 10w measure:
Avg 10w. claims = VAR _EOPW = CALCULATE ( MAX ( Dim_date[Date] ), Dim_date[WeekNo] < WEEKNUM ( TODAY (), 2 ) ) RETURN CALCULATE ( AVERAGEX ( VALUES ( Dim_date[WeekNo] ), [ClaimCount] ), DATESBETWEEN ( Dim_date[Date], _EOPW - 69, _EOPW ) )Take a look at my attached sample, see if that helps. I used your color measure as is to format my ClaimCount field:
Yes, i have used the field option.
Anonymous
I messed with it a bit and your format measure should work. I did do a different Avg 10w measure:
Avg 10w. claims =
VAR _EOPW =
CALCULATE ( MAX ( Dim_date[Date] ), Dim_date[WeekNo] < WEEKNUM ( TODAY (), 2 ) )
RETURN
CALCULATE (
AVERAGEX ( VALUES ( Dim_date[WeekNo] ), [ClaimCount] ),
DATESBETWEEN ( Dim_date[Date], _EOPW - 69, _EOPW )
)
Take a look at my attached sample, see if that helps. I used your color measure as is to format my ClaimCount field:
- Anonymous6 years agoNot applicable
Thank you for your answer.
I have tried the solution, but i do not get the exact correct answer as before, and when im calculating the claims manually. Its a small difference, but not good enough.
- jdbuchanan716 years ago
Super User
Rather than using the week number you can just adjust today back to the end of the prior week then calculate the avg using that date as a starting point. That way having dates with the same week number won't matter.
Avg 10w. claims = VAR _EOPW = TODAY() - WEEKDAY(TODAY(),2) RETURN CALCULATE ( AVERAGEX ( VALUES ( Dim_date[WeekNo] ), [ClaimCount] ), DATESBETWEEN ( Dim_date[Date], _EOPW - 69, _EOPW ) )- Anonymous6 years agoNot applicable
I still dont get the exact solution... I've tried different ways now..