Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by watching the DP-600 session on-demand now through April 28th.
Learn moreJoin the FabCon + SQLCon recap series. Up next: Power BI, Real-Time Intelligence, IQ and AI, and Data Factory take center stage. All sessions are available on-demand after the live show. Register now
Hi,
I have a running total measure which is calculating sinec inception i.e. I want the running total to be adjsuted according to the year i choose from the slicer.
When i choose the Year it get the figure from the previous month
For eg If i choose Jan 2020 it will bring the Total from Dec 2019.
Measure for Running total: Saving Running Total test = CALCULATE([Total Usage Savings], FILTER(ALL('Dates'[Date]) , 'Dates'[Date] <= MAX('Dates'[Date] ))) | |
Solved! Go to Solution.
@Anonymous , issue is no clear with description you can try
Saving Running Total test = CALCULATE([Total Usage Savings],
FILTER(ALLselected('Dates'[Date]) ,
'Dates'[Date] <= MAX('Dates'[Date]
)))
for yearly you can also try ytd
YTD Sales = CALCULATE([Total Usage Savings],DATESYTD('Date'[Date],"12/31"))
@Anonymous You can get this working by using this.
Test Running Total =
Calculate(
[Total Savings],
FILTER( ALLSELECTED(Dates),
'Dates'[Date] <= MAX(Dates'[Date])
)
)
However, if your Dates table has future date this behaves strange.
I couldn't crack that, this happens because of the ALLSELECTED. Seems like I need to revisit ALLSELECTED which is pretty tough to master.
Perhaps @Greg_Deckler or @Anonymouscan explain this.
Thanks and Regards
hi @Anonymous
For your case, this formula should work
or
TOTALYTD may meet your requirement too
@Anonymous
Based on your description what I think is, you are trying to adjust your Inception Date based on slicer selection right?
In that case just replace ALL with ALLSELECTED in your measure.
Hope this helps.
Thanks
@Anonymous Yes, You got my requirement correct, Thank you It helped but the the running total number in Jan is still showing from the previsous month addition where i selected only 2020 it is still adding from the previous month Savings,
I want, if i select 2020 it should do the calculation just like total saving and start from the Jan 2020
Hi,
Try this measure
=calculate([Total savings],datesytd('Dates'[Date],"31/12"))
Hope this helps.
@Anonymous You can get this working by using this.
Test Running Total =
Calculate(
[Total Savings],
FILTER( ALLSELECTED(Dates),
'Dates'[Date] <= MAX(Dates'[Date])
)
)
However, if your Dates table has future date this behaves strange.
I couldn't crack that, this happens because of the ALLSELECTED. Seems like I need to revisit ALLSELECTED which is pretty tough to master.
Perhaps @Greg_Deckler or @Anonymouscan explain this.
Thanks and Regards
@Anonymous : I cracked it , the bold highlighted did the trick
I wanted view the year and the number should start from the selected year so mention below did the trick
hi @Anonymous
For your case, this formula should work
or
TOTALYTD may meet your requirement too
I accept this as solution
@v-lili6-msft Yes, this did the trick and it helped, i was including the Date[Date] while Allselection, thanks to you and the whole team who helped me and i fixed the code while Allselecting only Date exactly like you stated
@Anonymous
please try
= CALCULATE([Total Usage Savings],
FILTER(ALL('Dates'[Date]) ,
'Dates'[Date] <= EOMONTH(MAX('Dates'[Date],-1)
)))
Proud to be a Super User!
@Anonymous , issue is no clear with description you can try
Saving Running Total test = CALCULATE([Total Usage Savings],
FILTER(ALLselected('Dates'[Date]) ,
'Dates'[Date] <= MAX('Dates'[Date]
)))
for yearly you can also try ytd
YTD Sales = CALCULATE([Total Usage Savings],DATESYTD('Date'[Date],"12/31"))
Check out the April 2026 Power BI update to learn about new features.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
| User | Count |
|---|---|
| 42 | |
| 38 | |
| 33 | |
| 21 | |
| 15 |
| User | Count |
|---|---|
| 64 | |
| 59 | |
| 31 | |
| 27 | |
| 25 |