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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Foxxon28
Frequent Visitor

Cumulative Sales Sum based on Specific Column and Rule

Dear reader,

 

I have a dataset as follows:

 

YearDate ( Once Per Month )Month_progressSales
202430-11-2023-110
202431-12-2023020
202431-01-2024130
202330-11-2022-115
202331-12-2022025
202331-01-2023135

 

What I want to create is a line chart with the Cumu. Sales on the Y axis and the Month_Progress on the X axis (filtered by >= 0).
For each year I show a different line.

What I want to calculate is the cumulative sales, based on the year, where the cumulation should include every month_progress, also the ones < 0

 

Expected result: 

Foxxon28_0-1713457551513.png

Red line (2024) Month 0 = 10 + 20 
Blue line (2023) Month 1 = 15 + 25 +35 

 

What type of measure do I need to write for this?

I would like to hear from you.

 

Kind regards,

Daniël

1 ACCEPTED SOLUTION

@Foxxon28 PBIX is attached below signature.

Sales Measure = 
    VAR __MP = MAX('Table'[Month_progress])
    VAR __Year = MAX('Table'[Year])
    VAR __Table = FILTER(ALL('Table'), [Month_progress] <= __MP && [Year] = __Year)
    VAR __Result = SUMX(__Table, [Sales])
RETURN
    __Result

 


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

4 REPLIES 4
Ashish_Mathur
Super User
Super User

Hi,

When does the FY start?


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Greg_Deckler
Super User
Super User

@Foxxon28 Better Running Total - Microsoft Fabric Community


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

@Greg_Deckler I've tried a few things, but have yet to come up with a working measure. Could you help me out here with my given date sample.

 

Would like to hear from you.

Daniël

@Foxxon28 PBIX is attached below signature.

Sales Measure = 
    VAR __MP = MAX('Table'[Month_progress])
    VAR __Year = MAX('Table'[Year])
    VAR __Table = FILTER(ALL('Table'), [Month_progress] <= __MP && [Year] = __Year)
    VAR __Result = SUMX(__Table, [Sales])
RETURN
    __Result

 


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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