Forum Discussion
Calculating sum for current month only
Hi Folks,
Hope you can help.. I've tried a few different things and can't get this one to work..
So I have a transactions table linked to a dates table...
I'm trying to work out the "Current month spend" .. where the current month would be the month I have the most recent transaction for.
So for FY23, LASTMONTH = 5 (May)
For FY22 , LASTMONTH = 6 (June)
My "Current Month SPend" calculation is:
Which gives the following result (and is wrong!) notice the "Kids activities" category is showing a value which is incorrect
If I hard code the month value into the Current Month Spend then it works perfectly:
See the categories that don't have transactions in May are showing as blank..
What am I doing wrong?
Thanks for any feedback,
Asha
ALLEXCEPT is a rather blunt instrument. Try using the more gentle REMOVEFILTERS.
5 Replies
- lbendlinSuper User
Please show the definition of LASTMONTH
- ashasFrequent Visitor
Hello, thanks for your reply... LASTMONTH is..
LASTMONTH = MONTH(LASTDATE(factTransactions[Date]))I think it's getting the LASTMONTH as 4 for "Kids activities" because that is the last transaction date for that category (so that makes sense but not what I want for this)- lbendlinSuper User
Correct. Change that measure by removing the category filter.