Forum Discussion
Incorrect SUMX total (again)
- Anonymous2 years ago
Hi Anonymous ,
Please refer to Solved: Measure Total Incorrect - Microsoft Fabric Community .
Solved: Wrong Totals with SUMX Measure - Microsoft Fabric Community
Solved: Wrong totals on SUMX column - Microsoft Fabric Community
Best Regards
Community Support Team _ RongtieIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Anonymous ,
The measure I created is based on this price measure of yours.The order of precedence is shown below.
∆Price =
SUMX (
SUMMARIZE ( Fact_Sales, Fact_Sales[Cli_ID], Fact_Sales[Prod_ID] ),
IF (
AND (
[Qty_Comp1] * [Qty_Comp2] <> 0,
AND (
LEFT ( MAX ( Fact_Sales[Prod_ID] ), 1 ) <> "_",
LEFT ( MAX ( Fact_Sales[Cli_ID] ), 1 ) <> "_"
)
),
( [PU_Comp2] - [PU_Comp1] ) * [Qty_Comp2], -- Pricing impact calcuation formula
BLANK ()
)
)
_Price_M =
VAR _b =
SUMMARIZE ( fact_sale, fact_sale[date], "aaa", [∆Price] )
RETURN
IF ( HASONEVALUE ( fact_sale[date] ), [∆Price], SUMX ( _b, [aaa] ) )
//Change the fact_sale[date] to the unique value in the table
How to Get Your Question Answered Quickly
If it does not help, please provide more details with your desired output and pbix file without privacy information (or some sample data) .
Best Regards
Community Support Team _ Rongtie
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thanks Anonymous ,
the first part of the measure (∆Price) works well. Unfortunately the second (_Price_M) is very slow. May sound strange but adding another SUMX gives much better performance:
_Price_M = SUMX( VALUES( Fact_Sales[Key]), [∆Price])
So I am done, but... Is there a way to assemble the two measures in one? I tried but I am getting weird results..
Thanks!!