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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hello,
I want to build a table to compare the cumulative sales of the current month to the sales of last month. The problem is when I calculate de sales from last month my table shows only the values based on the day of the current month. For example, this month I have sales from day 1 to day 17, which is right. But form the last month I what to show the cumulative sales from day 1 to day 30 and not until day 17 as below.
Thanks in advance!!
Solved! Go to Solution.
@Anonymous , Try like
Last MTD QTY forced=
var _max1 = maxx(allselected('Date')'Date'[Date])
var _max = date(year(_max1),month(_max1)-1,day(_max1))
return
CALCULATE(Sum('order'[Qty]),DATESMTD(dateadd('Date'[Date],-1,year)),'Date'[Date]<=_max)
@Anonymous , Try like
Last MTD QTY forced=
var _max1 = maxx(allselected('Date')'Date'[Date])
var _max = date(year(_max1),month(_max1)-1,day(_max1))
return
CALCULATE(Sum('order'[Qty]),DATESMTD(dateadd('Date'[Date],-1,year)),'Date'[Date]<=_max)
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!
| User | Count |
|---|---|
| 11 | |
| 9 | |
| 9 | |
| 6 | |
| 5 |
| User | Count |
|---|---|
| 27 | |
| 22 | |
| 19 | |
| 17 | |
| 11 |