Forum Discussion
victorlopes1998
3 years agoNew Member
Sumx() returning wrong total
Hello all! I'm trying to monthly my weight by distinct count of dates doing: MONTHLY WEIGHT = SUMX(Plan1, DIVIDE(Plan1[WEIGHT],DISTINCTCOUNT(Plan1[DATE]))) And I need to get th...
- 3 years ago
Try this measure:
MONTHLY WEIGHT = VAR vTable = ADDCOLUMNS ( SUMMARIZE ( Plan1, Plan1[DESTINY], Plan1[ORIGIN] ), "@Weight", CALCULATE ( SUM ( Plan1[WEIGHT] ) ), "@CountDistinctDate", CALCULATE ( DISTINCTCOUNT ( Plan1[DATE] ) ) ) VAR vResult = SUMX ( vTable, DIVIDE ( [@Weight], [@CountDistinctDate] ) ) RETURN vResult
DataInsights
3 years agoSuper User
Try this measure:
MONTHLY WEIGHT =
VAR vTable =
ADDCOLUMNS (
SUMMARIZE ( Plan1, Plan1[DESTINY], Plan1[ORIGIN] ),
"@Weight", CALCULATE ( SUM ( Plan1[WEIGHT] ) ),
"@CountDistinctDate", CALCULATE ( DISTINCTCOUNT ( Plan1[DATE] ) )
)
VAR vResult =
SUMX ( vTable, DIVIDE ( [@Weight], [@CountDistinctDate] ) )
RETURN
vResult
- victorlopes19983 years agoNew Member
Thank you!!! It works fine and solve my problem!!