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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
I have a budgetary report I have been working on and I have been working to get the Expenditure by Month by using the following equation:
Try using PREVIOUSMONTH instead of DATEADD and take a look at https://www.sqlbi.com/articles/filter-arguments-in-calculate/.
DATEADD(Table1[Exp Date],-1,MONTH) against Aug 31, 2018 literally brings back July 31, 2018, which you don't have in your dataset.
Create a calendar table ( DateTab = CALENDARAUTO() ) if you don't have one, and create a 1-to-many relationship between it and Exp Date.
Then use PREVIOUSMONTH()
Per Month total = CALCULATE([Expensed Measure], PREVIOUSMONTH(DateTab[Date]) )
If that doesn't work, please provide a sample of your raw data.
Hope this helps
David
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.