Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hello everyone, I have to write a DAX formula that must takes into consideration the last purchase cost prior to the filter date of the period for which the margin is being calculated.
So the idea is that I could select a date to filter my report, next it should takes the last purchase cost prior the filter date, and then (with this cost) calculate the margin.
Solved! Go to Solution.
Hi @AndreaCBS
You can try this measure.
Measure = CALCULATE(SUM('Fact'[Cost]),LASTDATE('Fact'[Date]<MAX('Fact'[Date])))
If the date column used in slicer is from calendar table, then also need to remove the date filter.
Measure = CALCULATE(SUM('Fact'[Cost]),LASTDATE('Fact'[Date]<MAX('Calendar'[Date])),ALL('Calendar'))
Did I answer your question? If yes, pls mark my post as a solution and appreciate your Kudos !
Thank you~
Hi @AndreaCBS
You can try this measure.
Measure = CALCULATE(SUM('Fact'[Cost]),LASTDATE('Fact'[Date]<MAX('Fact'[Date])))
If the date column used in slicer is from calendar table, then also need to remove the date filter.
Measure = CALCULATE(SUM('Fact'[Cost]),LASTDATE('Fact'[Date]<MAX('Calendar'[Date])),ALL('Calendar'))
Did I answer your question? If yes, pls mark my post as a solution and appreciate your Kudos !
Thank you~
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
            | User | Count | 
|---|---|
| 8 | |
| 5 | |
| 5 | |
| 4 | |
| 3 | 
| User | Count | 
|---|---|
| 24 | |
| 11 | |
| 10 | |
| 9 | |
| 8 |