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

Get Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.

Reply
Michael-N-N
New Member

cumulative sum with empty results

I have a meassure which calculates the cumulative sum for booking periods.

 

= CALCULATE (
    SUM(data[transaction_amount]);
       FILTER (
           ALL (data[Booking_period]);
           data[Booking_period] <= MAX (data[Booking_period])))

 

 

 

MichaelNN_0-1720887101361.png

 

The numbers are correct but if a booking period does not have data entries for a specific booking period the cells remain bank.

 

Can somebody explain to me what is going on here? And how can I fix it so that instead of  empty cells the values from the previous booking period are shown.

1 ACCEPTED SOLUTION
TomMartens
Super User
Super User

Hey @Michael-N-N ,

 

you are facing the auto-exist problem, that is described in this article. in more detail: Understanding DAX Auto-Exist - SQLBI

To solve this issue you have to create a star schema, this article describes the importance of a star schema: Understand star schema and the importance for Power BI - Power BI | Microsoft Learn

 

Here you will find guidance on how to create a date table and how to create running sum measures: Time patterns – DAX Patterns

 

Make sure that you are using the month column from the date table in your visuals, after you created the date table, the relationships, and after adapting your existing measure.

 

Hopefully, this will you to tackle your challenge.

 

Regards,

Tom 



Did I answer your question? Mark my post as a solution, this will help others!

Proud to be a Super User!
I accept Kudos 😉
Hamburg, Germany

View solution in original post

3 REPLIES 3
Michael-N-N
New Member

Thank you for the links and explanation. That helped me alot to understand where the problem is.

Ashish_Mathur
Super User
Super User

Hi,

Assuming you have a proper Date column in the Data Table, create a Calendar Table.  Create calculated column formulas of Year, Month name and Month number.  Sort the Month name column by the Month number column.  Create a relationship (Many to One and Single) from the Date column of the Data Table to the Date column of the Calendar Table.  To your visual, drag Month name from the Calendar Table.  In a slicer drag the year from the Calnedar Table and select a year there.  Write this measure to get the YTD total.  I have assumed that 31/12 is the end of t he FY.

Measure = CALCULATE(SUM(data[transaction_amount]);datesytd('calendar'[date],"31/12"))

  


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

Hey @Michael-N-N ,

 

you are facing the auto-exist problem, that is described in this article. in more detail: Understanding DAX Auto-Exist - SQLBI

To solve this issue you have to create a star schema, this article describes the importance of a star schema: Understand star schema and the importance for Power BI - Power BI | Microsoft Learn

 

Here you will find guidance on how to create a date table and how to create running sum measures: Time patterns – DAX Patterns

 

Make sure that you are using the month column from the date table in your visuals, after you created the date table, the relationships, and after adapting your existing measure.

 

Hopefully, this will you to tackle your challenge.

 

Regards,

Tom 



Did I answer your question? Mark my post as a solution, this will help others!

Proud to be a Super User!
I accept Kudos 😉
Hamburg, Germany

Helpful resources

Announcements
May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.