Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hi friends,
I would like your suggestion on calculating running totals for a given value/ month.
Currently, I am calculating running totals for expected usage/month (i.e. 75000/month).
I am trying to calculate running expected totals for my data in the data table(Oct-14 to Oct-17) where I came up with the below measure:
Expected Total = COUNTROWS (
SUMMARIZE (Records, Records[Date].[Year], Records[Date].[Month]))*75000 , which is giving me running total as 75000*37 months =2775000 (i.e. from27-Oct-14 to 26-Oct-17).
Instead I want my measure to calculate the expected running totals as 75000*36 months = 270000.
How would I be able to modify my measure to calculate running toatals for 36 months?
Kindly help!!!
Thank you.
Hi @Rck7,
This could be a trick. The intervals from 27-Oct-14 to 26-Oct-17 are 36 months. But the records of month are 37 when you used COUNTROWS. Because October is counted one time more.
For example, from 2016-01-27 to 2017-01-26. There are 12 months intervals but 13 months of records. 2016-01 to 2016-12 and 2017-01.
It seems you don't need concern the context. Maybe you can minus 1 directly. Or use function DATEDIFF instead.
DateDiff = DATEDIFF ( DATE ( 2014, 10, 27 ), DATE ( 2017, 10, 26 ), MONTH )
Best Regards!
Dale
Hi,
Your qestion is not clear. Share the link from where i can downlooad your file and also show your expected result.
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
87 | |
76 | |
74 | |
55 | |
45 |
User | Count |
---|---|
117 | |
106 | |
77 | |
66 | |
65 |