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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
crsjunior
Advocate I
Advocate I

Conditional Cumulative

Greetings, 

 

I need help with a dax cumulative formula that stops acumulating based on a date. 

 

I have some activities, and need them to cumulate through tha date they been created ti'll the day they where finished. On the current weeknum only be shown the activities that were created or not finished from the past weeks.

 

This image is some tests I'm working on, but can't figure a way to stop cumulating only the finished activities.

The green bar is the sum of created activies hours, and the blue is the cumulative

crsjunior_0-1651092333773.png

 

2 REPLIES 2
v-kkf-msft
Community Support
Community Support

Hi @crsjunior ,

 

What do you mean by stopping cumulating only the finished activities? Doesn't the green bar already exclude finished activities?

 

Best Regards,
Winniz

amitchandak
Super User
Super User

@crsjunior , you can top based on table date

 

example

 

Cumm Sales =

var _max = maxx(allselected(Sales), Sales[Date])

return

CALCULATE(SUM(Sales[Sales Amount]),filter(allselected('Date'),'Date'[date] <=max('Date'[date]) && ,'Date'[date]  <=_max ))

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.