Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
I created simple measure Sales $ = CALCUALTE(SUM(MyTable[Sales])), to see data for entire year I created calculation group that removes filter from my DateDimension and pulls back Last 12 Months worth of data as seen in Figure 2. However sorting by Sales $ is not giving me expected results as what I can see in Figure 1. It took me a while to realize that sort of Figure 2 was done the same what as Figure 3 which does not have Calculation Group applied to it.
Is there simple way to resolve this? I considered leaving it as a table and then just hiding the calculation group column. But was wondering if there is cleaner and better way to resolve this.
@Anonymous , You can get rolling 12 month data like
Rolling 12 = CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date],MAX('Date'[Date]),-12,MONTH))
Rolling 12 = CALCULATE([Net], WINDOW(-11,REL, 0, REL, ADDCOLUMNS(ALLSELECTED('Date'[Month Year],'Date'[Month Year Sort] ),ORDERBY([Month Year Sort],asc)))
Or use Matrix visual and move the name of Calculation group on column
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
72 | |
72 | |
38 | |
31 | |
26 |
User | Count |
---|---|
97 | |
86 | |
43 | |
40 | |
35 |