Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Cumulative Total on Line Chart

Hello, 

 

Once again I am stuck with PowerBI and need some help. 

 

I have some calculated columns that return a value (number 1) if certain conditions in other colums  are true:

 

SG4 Baseline = IF(SW_Master_Programme_CSV[MS Type]="SG4: Detailed Design Complete" && SW_Master_Programme_CSV[MS Baseline Year]="2019/2020" && SW_Master_Programme_CSV[Date Type]="Baseline Start",1,0)

 

SG4 Complete = IF(SW_Master_Programme_CSV[MS Type]="SG4: Detailed Design Complete" && SW_Master_Programme_CSV[MS Baseline Year]="2019/2020" && SW_Master_Programme_CSV[Date Type]="Actual Finish" && SW_Master_Programme_CSV[Percent Complete As Text]="1",1,0)

 

I have then have two measures: 

 

SUM SG4 Baseline = SUM(SW_Master_Programme_CSV[SG4 Baseline])

SUM SG4 Baseline = SUM(SW_Master_Programme_CSV[SG4 Baseline])

 

I am plotting the two measures on a line chart. The Axis is 'MonthNameShort' which is linked to a date table etc. 

 

In my date table I've made a fiscal year column and sorted 'MonthNameShort' by that. 

 

The result I am getting is as follows:

Baseline Vs. Complete.PNG

 

I think I am on the right track but what I actually need is a cumulative total month on month for each line - e.g. May would be the sum of both April and May results from my measures. 

 

Any help much appreciated

5 REPLIES 5
Anonymous
Not applicable

I have tried the following two measures

XXXX =
CALCULATE(
SUM(SW_Master_Programme_CSV[SG4 Baseline]),
FIlter(
ALLSELECTED(SW_Master_Programme_CSV),
SW_Master_Programme_CSV[Date]<= MAX(SW_Master_Programme_CSV[Date])
)
)

 

XXXX =
CALCULATE(
SUM(SW_Master_Programme_CSV[SG4 Baseline]),
FIlter(
ALLSELECTED(SW_Master_Programme_CSV),
SW_Master_Programme_CSV[Date]<= MAX(SW_Master_Programme_CSV[Date])
)

 

I then plotted them on a line chart

 

Almost Desired Effect.PNG

 

The only way I could get the desired effect was to add a date slicer by my 'Date' field from the date table - This was discovered purely by chance, I have no idea why this is working or why I need to use a slicer.

 

Any explanation much appreciated 

Hi @Anonymous ,

By my tests with your formula, I cannot reproduce your issue.

Will you have this issue if you only drag one measure on the line chart?

In addition, to solve your problem quickly, please share the data sample which could reproduce the scenario so that we could have a test on it.

Best  Regards,

Cherry

Community Support Team _ Cherry Gao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous
Not applicable

@v-piga-msft  thank you for your response

 

Here is a small example of the data (with anything sensitive removed but that makes no difference to the formulas as all required fields are below)

 

I have unpivoted all of the dates field to give me one column of 'Dates', this is then linked by a relationship to a full date table - I believe this is the correct action as I want to plot on the graph:

 

1. The cumulative number of SG4 milestones each month according to baseline start dates

2. The cumulative number of SG4's that are complete each month according to actual finish dates

 

As I said in the post above, I can get the desired result if I use a slicer and only specific dates for this financial year - 01/04/2019 to 31/03/2020 - No idea why, maybe I just need to use the slicer?

 

PINBaseline_StartStart_DateActual_StartBaseline_FinishFinish_DateActual_FinishTask_TypeMS_BL_YearPercent_CompleteMS_Type
601875Thu 13/12/18Thu 13/12/18Thu 13/12/18Thu 09/04/20Wed 27/05/20   44% 
601875Thu 13/12/18Thu 13/12/18Thu 13/12/18Tue 04/06/19Tue 04/06/19Tue 04/06/19Design Task 100% 
601875Tue 04/06/19Tue 04/06/19Tue 04/06/19Fri 28/06/19Mon 22/07/19Mon 22/07/19Commercial Task 100% 
601875Mon 01/07/19Mon 15/07/19Mon 15/07/19Mon 15/07/19Fri 26/07/19Fri 26/07/19Mobilisation Task 100% 
601875Mon 15/07/19Mon 29/07/19Mon 29/07/19Wed 17/07/19Thu 01/08/19Thu 01/08/19Build Task 100% 
601875Wed 17/07/19Thu 01/08/19Thu 01/08/19Wed 17/07/19Thu 01/08/19Thu 01/08/19Build Task 100% 
601875Mon 10/06/19Mon 29/07/19 Fri 03/01/20Mon 03/02/20 Design Task 0% 
601875Fri 03/01/20Mon 03/02/20 Fri 03/01/20Mon 03/02/20 SG4 Milestone2019/20200%SG4: Detailed Design Complete
601875Mon 06/01/20Tue 04/02/20 Fri 28/02/20Mon 30/03/20 Commercial Task 0% 
601875Fri 28/02/20Mon 30/03/20 Fri 28/02/20Mon 30/03/20 SG5 Milestone2019/20200%SG5: Target Cost Achieved
601875Mon 02/03/20Tue 31/03/20 Fri 13/03/20Tue 28/04/20 Mobilisation Task 0% 
601875Mon 16/03/20Wed 29/04/20 Thu 09/04/20Wed 27/05/20 Build Task 0% 
601875Thu 09/04/20Wed 27/05/20 Thu 09/04/20Wed 27/05/20 SG6 Milestone2020/20210%SG6: Construction Complete
603767Mon 04/03/19Mon 04/03/19Mon 04/03/19Fri 26/07/19Mon 02/09/19   95% 
603767Mon 04/03/19Mon 04/03/19Mon 04/03/19Fri 26/07/19Mon 17/06/19Mon 17/06/19Design Task 100% 
603767Mon 04/03/19Mon 04/03/19Mon 04/03/19Wed 05/06/19Wed 05/06/19Wed 05/06/19Design Task 100% 
603767Thu 23/05/19Thu 23/05/19Thu 23/05/19Mon 01/07/19Wed 10/07/19Wed 10/07/19  100% 
603767Wed 05/06/19Mon 17/06/19Mon 17/06/19Wed 05/06/19Mon 17/06/19Mon 17/06/19SG4 Milestone2019/2020100%SG4: Detailed Design Complete
603767Thu 06/06/19Thu 20/06/19Thu 20/06/19Fri 28/06/19Wed 24/07/19Wed 24/07/19Commercial Task 100% 
603767Fri 28/06/19Wed 24/07/19Wed 24/07/19Fri 28/06/19Wed 24/07/19Wed 24/07/19SG5 Milestone2019/2020100%SG5: Target Cost Achieved
603767Mon 01/07/19Mon 15/07/19Mon 15/07/19Fri 12/07/19Fri 26/07/19Fri 26/07/19Mobilisation Task 100% 
603767Mon 15/07/19Mon 29/07/19Mon 29/07/19Fri 26/07/19Mon 02/09/19 Build Task 55% 
603767Fri 26/07/19Mon 02/09/19 Fri 26/07/19Mon 02/09/19 SG6 Milestone2019/20200%SG6: Construction Complete
601874Thu 15/08/19Wed 16/10/19 Thu 21/11/19Tue 04/02/20   0% 
601874Thu 15/08/19Wed 16/10/19 Thu 10/10/19Tue 10/12/19 Commercial Task 0% 
601874Thu 10/10/19Tue 10/12/19 Thu 10/10/19Tue 10/12/19 SG5 Milestone2019/20200%SG5: Target Cost Achieved
601874Fri 11/10/19Wed 11/12/19 Thu 07/11/19Tue 21/01/20 Mobilisation Task 0% 
601874Fri 08/11/19Wed 22/01/20 Thu 21/11/19Tue 04/02/20 Build Task 0% 
601874Thu 21/11/19Tue 04/02/20 Thu 21/11/19Tue 04/02/20 SG6 Milestone2019/20200%SG6: Construction Complete
601873Mon 15/07/19Mon 01/07/19Mon 01/07/19Mon 21/10/19Mon 16/12/19   38% 
Anonymous
Not applicable

If i remove the slicer I get the below result, the number of measures seems to have no effect:

 

Issue.PNG

 

Is it something to do with my axis? Can the cumulative formula not plot the cumulative totals over that field?

Anonymous
Not applicable

@v-piga-msft - Any ideas from my comments above?

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors