Forum Discussion
Conditional formatting based on slicer value
- 7 years ago
hi, Anonymous
After my research, you could do these as below:
Step1:
this is variance measure
variance = CALCULATE(SUM(Table1[Revenue]))/CALCULATE(SUM(Table1[Revenue Budget]))
Then we add two more other measures
Number months = CALCULATE((DATEDIFF(MIN(Table1[Date]),MAX(Table1[Date]),MONTH)+1)/12,ALLEXCEPT(Table1,Table1[Date]))
Conditional = IF([variance]>[Number months],1,2)
Step2:
select matrix visual and right-click field variance, Conditional formatting ->Background color
Step3:
Select Format by Rules -> Based on field measure Conditional ->Rules if value is 1
Result:
here is my demo, please try it.
Best Regards,
Lin
hi, Anonymous
After my research, you could do these as below:
Step1:
this is variance measure
variance = CALCULATE(SUM(Table1[Revenue]))/CALCULATE(SUM(Table1[Revenue Budget]))
Then we add two more other measures
Number months = CALCULATE((DATEDIFF(MIN(Table1[Date]),MAX(Table1[Date]),MONTH)+1)/12,ALLEXCEPT(Table1,Table1[Date]))
Conditional = IF([variance]>[Number months],1,2)
Step2:
select matrix visual and right-click field variance, Conditional formatting ->Background color
Step3:
Select Format by Rules -> Based on field measure Conditional ->Rules if value is 1
Result:
here is my demo, please try it.
Best Regards,
Lin
Hi v-lili6-msft
Thank you! That works great. And thanks for the indepth step by step. It was the nice finishing touch to the report.