Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
I have a transaction table joined to a date table. The date table has a calculated "Week Start" column. I need a running total of Qty, by week, from the beginning of time. It's a mini-MRP solution, and I'm looking at inventory quantities, purchases orders and scheduled job consumption. I'm using the following measure:
Qty Demand:=VAR MaxDate = MAX ( 'Calendar'[WeekStart] ) -- Saves the last visible date
RETURN
CALCULATE (
SUM(MRP[TransQty]), -- Computes sales amount
FILTER(ALL('Calendar'),'Calendar'[Date] <= MaxDate) -- Where date is before the last visible date
)
However, it just hangs. Any suggestions?
@jmillar , if you need only one total
Qty Demand:=VAR MaxDate = MAXX ( allselected('Calendar'), 'Calendar'[WeekStart] ) -- Saves the last visible date
RETURN
CALCULATE (
SUM(MRP[TransQty]), -- Computes sales amount
FILTER(ALL('Calendar'),'Calendar'[Date] <= MaxDate) -- Where date is before the last visible date
)
Week by week display
Qty Demand:=VAR MaxDate = MAXX ( allselected('Calendar'), 'Calendar'[WeekStart] ) -- Saves the last visible date
RETURN
CALCULATE (
SUM(MRP[TransQty]), -- Computes sales amount
FILTER(ALL('Calendar'),'Calendar'[Date] <= MaxDate
&& 'Calendar'[Date] <= Max('Calendar'[Date] )) -- Where date is before the last visible date
)
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!