Forum Discussion
gco
6 years agoResolver II
Help with filters
Hi there, I have a report that has been working last year, and this year it broke because of our 2020 data. Can you please help me figure out what filter to use to be able to display the correct...
- 6 years ago
Hi gco ,
Could you please try to change the ALL to ALLSELECT Function? If it does not work, could you please also provide the mockup Variance table based on fake data?
%ToGoalYTD = DIVIDE ( SUM ( Goal[Balance] ), CALCULATE ( SUM ( Goal[Value] ), FILTER ( ALLSELECTED ( Variance ), Variance[MonthEndDate] = ENDOFYEAR ( Variance[MonthEndDate] ) ), VALUES ( Variance[BranchName] ) ), 0 )
Best regards,
gco
6 years agoResolver II
| BranchName | MonthEndDate | Balance | Value |
| Branch1 | 1/31/2019 | 500 | 600 |
| Branch1 | 12/31/2019 | 750 | 800 |
| Branch1 | 1/31/2020 | 700 | |
| Branch1 | 12/31/2020 | 800 | |
| Branch2 | 1/31/2019 | 400 | 700 |
| Branch2 | 12/31/2019 | 600 | 800 |
| Branch2 | 1/31/2020 | 900 | |
| Branch2 | 12/31/2020 | 1000 |
Here is a sample table.
%ToGoalYTD (Jan 2019) should be = DIVIDE(500/800). With the measure i was using, it is coming up as DIVIDE(500/1600). The YEAREND is combining 12/31/2019 and 12/31/2020 for some reason.
Thank you
Glen
v-lid-msft
6 years agoCommunity Support
Hi gco ,
Could you please try to change the ALL to ALLSELECT Function? If it does not work, could you please also provide the mockup Variance table based on fake data?
%ToGoalYTD =
DIVIDE (
SUM ( Goal[Balance] ),
CALCULATE (
SUM ( Goal[Value] ),
FILTER (
ALLSELECTED ( Variance ),
Variance[MonthEndDate] = ENDOFYEAR ( Variance[MonthEndDate] )
),
VALUES ( Variance[BranchName] )
),
0
)
Best regards,