Forum Discussion
DAX Measure Ignoring one specific
- 1 year ago
Hi, Anonymous
try this measure:New Output = var currrentZone = SELECTEDVALUE('Table'[Zone]) var _sum = SUMX(FILTER(ALL('Table'), 'Table'[Zone] = currrentZone), 'Table'[DM Sold Hours]) return _sum - Anonymous1 year ago
Hi Anonymous ,
According to your statement, I think your issue is that you want to keep filter in your measure.
I think you can try ALLSELECTED() FUNCTION.
New Output = VAR currrentZone = MAX ( 'Table'[Zone] ) VAR _sum = SUMX ( FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Zone] = currrentZone ), 'Table'[DM Sold Hours] ) RETURN _sumBest Regards,
Rico ZhouIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi, Anonymous
try this measure:
New Output =
var currrentZone = SELECTEDVALUE('Table'[Zone])
var _sum = SUMX(FILTER(ALL('Table'), 'Table'[Zone] = currrentZone), 'Table'[DM Sold Hours])
return _sum
- Anonymous1 year agoNot applicable
Thanks for this formula!
Seems I'm facing another issue here, because my report has another filters by report level to excluded no current rows like [customer actives], [Agent Name], [customer excluded] are the main ones. I tried to use ALLEXCEPT but doesn't seem to work because the ouput it's like a bigger number that the expected one.- Anonymous1 year agoNot applicable
Hi Anonymous ,
According to your statement, I think your issue is that you want to keep filter in your measure.
I think you can try ALLSELECTED() FUNCTION.
New Output = VAR currrentZone = MAX ( 'Table'[Zone] ) VAR _sum = SUMX ( FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Zone] = currrentZone ), 'Table'[DM Sold Hours] ) RETURN _sumBest Regards,
Rico ZhouIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- Anonymous1 year agoNot applicable
Thank you!
The value was a little bit different but adjusted with CALCULATE and using ALLSELECTED did the trick!