March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hello,
I've created a YTD measure in a matrix and I'd like to show a subtotal summing years by category. The problem I'm facing is that the subtotal shows just the last year and does not aggregate the years.
Anyone has ideas about how to fix it?
Thanks in advance,
Angelo
Solved! Go to Solution.
The TOTALYTD function works in the year context only. Thus I created a custom mesaure has suggested in this post:
https://community.powerbi.com/t5/Desktop/Cumulative-Running-Totals-in-DAX/m-p/42608
Cumulative Value =
IF(
MIN(Dim_Calendar[Date])<=CALCULATE(
MAX(Dim_Calendar[Date]);
ALL(TF));
CALCULATE([Valore_M];
FILTER(All(Dim_Calendar[Month]);Dim_Calendar[Month]<=MAX((Dim_Calendar[Month]
))));BLANK())
Now it works!
Hi @angelocecinati,
Please try this:
ValueYTD = SUMX ( sales_table, TOTALYTD ( [Value_M], 'Dim_Calendar'[Date] ) )
Best regards,
Yuliana Gu
The TOTALYTD function works in the year context only. Thus I created a custom mesaure has suggested in this post:
https://community.powerbi.com/t5/Desktop/Cumulative-Running-Totals-in-DAX/m-p/42608
Cumulative Value =
IF(
MIN(Dim_Calendar[Date])<=CALCULATE(
MAX(Dim_Calendar[Date]);
ALL(TF));
CALCULATE([Valore_M];
FILTER(All(Dim_Calendar[Month]);Dim_Calendar[Month]<=MAX((Dim_Calendar[Month]
))));BLANK())
Now it works!
Hi Yuliana,
Thanks for your reply. This solution makes the subtotal works properly. Unfortunatly the YTD measure does not work over the months, cause it should sum the passed period values. .
I think that if I put the sumx function in front of the measure it computes the YTD for the single row of the fact table.
If I change the order of the matrix it works!
Do I have to change the model behind?
Thanks again,
Angelo
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
128 | |
90 | |
75 | |
56 | |
53 |
User | Count |
---|---|
200 | |
104 | |
101 | |
67 | |
55 |