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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
PrimaSatria
New Member

Creating S-curve visual in Power BI

Dear all,

I need to create a visual of S-curve. 
I have measure of Plan, Actual, CumPlan and CumActual, and also the Date
But when try to visual it, the result is not an S-curve.

Below the measures:

SumPlan = SUM('Table1 (2)'[WEIGHT (TON)])

SumActual = SUM('Table1 (2)'[ACTUAL])

CumPlan = CALCULATE([SumPlan],
    FILTER(ALLSELECTED('Table1 (2)'[RITRA LOCATION DATE]),
        'Table1 (2)'[RITRA LOCATION DATE] <= MAX('Table1 (2)'[RITRA LOCATION DATE])
    )
)
 
CumActual = CALCULATE([SumActual],
    FILTER(ALLSELECTED('Table1 (2)'[RITRA LOCATION DATE]),
        'Table1 (2)'[RITRA LOCATION DATE] <= MAX('Table1 (2)'[RITRA LOCATION DATE])
    )
)
 
vis2.png

 

vis3.png

 

vis4.png

 

vis5.png

 

I need your kind help and assistance to solve this problem.

Thank you very much
prima


1 ACCEPTED SOLUTION

Hi  @PrimaSatria  ,
Thanks for reaching out to the Microsoft fabric community forum.

 

I would also take a moment to thank @JamesLee94  and @DataVitalizer  , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference. 
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you 

Best Regards, 
Community Support Team 

View solution in original post

6 REPLIES 6
JamesLee94
Helper I
Helper I

To create an S-curve in Power BI, add a cumulative measure for progress over time and plot it on a line chart against planned progress. Use DAX to calculate cumulative values and format the chart with smooth lines to clearly show the S-shaped trend.

PrimaSatria
New Member

Dear DataVitalizer,

I'm just a newbie in Power BI, can you explain in detail about using Calendar Table over [Ritra Location Date]

Thank you,
prima

Hi  @PrimaSatria  ,
Thanks for reaching out to the Microsoft fabric community forum.

 

I would also take a moment to thank @JamesLee94  and @DataVitalizer  , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference. 
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you 

Best Regards, 
Community Support Team 

Hi @PrimaSatria ,

Can you please confirm whether the issue has been resolved. If you have any additional questions or concerns, please do not hesitate to contact us. We are here to support you and will be happy to help with any further assistance you may need. 

Thank you.

Hi @PrimaSatria  ,

I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you.

Thank you.

DataVitalizer
Solution Sage
Solution Sage

Hi @PrimaSatria 

 

Here are two suggestions

  • Use a Calendar Table for better control over [RITRA LOCATION DATE]
  • Instead of using ALLSELECTED, use REMOVEFILTERS or ALL to get more consistent cumulative logic


Did it work 👍 A kudos would be appreciated ‌‌📢 Mark it as a solution to help spreading knowledge

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors