Forum Discussion
Anonymous
5 years agoNot applicable
SUMX avoiding duplicates?
I have this data: And I get the wrong value, I aim to get (50*1 + 35*1,4) just once; that is 99 and not 148... My last measure is MDMxSizePerLCSP = SUMX(ALLEXCEPT(Sheet1,Sheet1[LC...
- Anonymous5 years ago
Hi Anonymous ,
Check the formula.
Measure = VAR _AVG1 = AVERAGEX(ALLEXCEPT(Sheet1,Sheet1[LCSP],Sheet1[CUST]),[MDMxSize]) VAR _COUNT = CALCULATE(COUNT(Sheet1[CUST]),ALLEXCEPT(Sheet1,Sheet1[LCSP],Sheet1[CUST])) VAR _AVG2 = _AVG1/_COUNT RETURN _AVG2 Measure 2 = SUMX(ALLEXCEPT(Sheet1,Sheet1[LCSP]),[Measure])Best Regards,
Jay
amitchandak
Super User
5 years agoAnonymous , Try like
MDMxSizePerLCSP =
calculate(SUMX(values(Sheet1[cust]) ,[MDMxSize]),ALLEXCEPT(Sheet1,Sheet1[LCSP]))