Forum Discussion
Incorrect Total in Matrix Table
Hi All,
I know that this topic was discussed many times, but still I cannot get the correct Totals...
Subtotals are correct, but Totals are not...
Please see my calculations.
The matrix table below shows products B0 and B1 and weeks, when I want to sum up weeks’ values for one product the subtotals are correct, but totals aren't... -3181-2116 = -5297.
Please see my measures:
Measure 2 =
IF(COUNTROWS(VALUES(Weeks[Week]))=1,[Calculations], IF(COUNTROWS(VALUES(dim_Product[Product]))=1,sumx(VALUES(Weeks[Week]),[Calculations]),
sumx(VALUES(dim_Product[Product]),[Calculations])))
Calculations = DIVIDE([A],[C],0)-DIVIDE([B],[C],0)
Please help.
G.
A_a_a your measure should be just this:
Measure 0 = VAR __result = SUMX ( SUMMARIZE ( 'Actual Table', dim_product[Product], dim_date[Week], "@Cal", [Calculations] ), [@Cal] ) RETURN __result👉 Learn Power BI and Fabric - subscribe to our YT channel - @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤️
10 Replies
- parry2kSuper User
A_a_a your measure should be just this:
Measure 0 = VAR __result = SUMX ( SUMMARIZE ( 'Actual Table', dim_product[Product], dim_date[Week], "@Cal", [Calculations] ), [@Cal] ) RETURN __result👉 Learn Power BI and Fabric - subscribe to our YT channel - @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤️
- parry2kSuper User
A_a_a I think you need this:
Measure 2 = IF(COUNTROWS(VALUES(Weeks[Week]))=1,[Calculations], IF(COUNTROWS(VALUES(dim_Product[Product]))=1,sumx(VALUES(Weeks[Week]),[Calculations]), sumx(SUMMARIZE(YourTable, dim_Product[Product], Weeks[Week], "@Cal", [Calculations]), [@Cal] ) )👉 Learn Power BI and Fabric - subscribe to our YT channel - @PowerBIHowTo
- parry2kSuper User
A_a_a whatever your transaction table is on which you are writing the measure.
👉 Learn Power BI and Fabric - subscribe to our YT channel - @PowerBIHowTo
- A_a_aHelper III
Hi parry2k
Thank you for your message.
This is what I thought, but again I have an incorrect figure in Totals.
I am wondering that maybe it is due to the Calculation measure, which is based on two different tables.
Calculations = DIVIDE([A],[C],0)-DIVIDE([B],[C],0)
[A] and [C] are taken from one table and [B] from another one.
Please let me know what you think.
G.
- A_a_aHelper III
Hi parry2k
Thank you.
I created a new model to share using the same logic and putting your measure.
I noticed that your measure works perfectly when there is no filter applied:
but when I choose any week, Total is incorrect:
How can we change the measure to be correct when we want to choose/filter Week or Product in Slicers?
I wanted to attached the file, however I cannot see such option here 😕
Thanks,
G.
- A_a_aHelper III