Forum Discussion
How to remove data from future dates in a cumulative calculation
Hi All,
I have an S-Curve graph and I am trying to remove the data in the future dates of the cumulative line in the graph.
This is a picture of the s-curve graph.
For the cumulative line, I used two formulas: one to calculate the count of the Actuals and another to calculate the cumulative count. See formulas below:
1.
Thanks for the help, but I finally found a solution.
Change the Cumulative Count Actual to:
Cumm Count Actual = VAR CumCountAct = CALCULATE([Count Actual],USERELATIONSHIP('Calendar Table Plan'[Planned Date],Catalogue[Actual Completion Date]), FILTER(ALL('Calendar Table Plan'),'Calendar Table Plan'[Planned Date]<=MAX('Calendar Table Plan'[Planned Date]))) RETURN IF(MAX('Calendar Table Plan'[Planned Date]) <= TODAY(),CumCountAct,BLANK())
7 Replies
- tamerj1
Community Champion
Hi pnm_100
Pleasr tryCount Actual = IF ( NOT ISEMPTY ( Catalogue ), CALCULATE ( [Count Actual], USERELATIONSHIP ( 'Calendar Table Plan'[Planned Date], Catalogue[Actual Completion Date] ), FILTER ( ALL ( 'Calendar Table Plan' ), 'Calendar Table Plan'[Planned Date] <= MAX ( 'Calendar Table Plan'[Planned Date] ) ) ) )- pnm_100Frequent Visitor
Hey tamerj1, thanks for the reply but unfortunatly I could get it to work. I attached a table of how the data should look and how it looks when I input your formula:
This is the original:
This is what happens with your formula:
I feel as though it should be an IF with the date column, but the IF statement will not let me use the Calendar table.
- tamerj1
Community Champion
pnm_100
Please try**bleep** Count Actual = IF ( NOT ISBLANK ( [Count Actual] ), CALCULATE ( [Count Actual], USERELATIONSHIP ( 'Calendar Table Plan'[Planned Date], Catalogue[Actual Completion Date] ), FILTER ( ALL ( 'Calendar Table Plan' ), 'Calendar Table Plan'[Planned Date] <= MAX ( 'Calendar Table Plan'[Planned Date] ) ) ) )