Forum Discussion
Filter based on Sum and hide rows
- 3 years ago
Hi learner03 ,
Here's my solution. Create a calculated column.
Flag = VAR _Max = MAXX ( FILTER ( 'Table', 'Table'[ItemCode] = EARLIER ( 'Table'[ItemCode] ) ), 'Table'[Location Qty] ) VAR _Sum = SUMX ( FILTER ( 'Table', 'Table'[ItemCode] = EARLIER ( 'Table'[ItemCode] ) && 'Table'[Location Qty] <= EARLIER ( 'Table'[Location Qty] ) ), 'Table'[Location Qty] ) RETURN IF ( _Sum <= _Max, 1, 0 )Result:
If you want to show the items in a visual, put the new column in visual filter and set to1, get the correct result:
I attach my sample below for your reference.
Best Regards,
Community Support Team _ kalyjIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
v-yanjiang-msft because the capacity of the location is 128 and if 124 and 94 are added, it will be more than 128 which cannot be done.
Hi learner03 ,
Here's my solution. Create a calculated column.
Flag =
VAR _Max =
MAXX (
FILTER ( 'Table', 'Table'[ItemCode] = EARLIER ( 'Table'[ItemCode] ) ),
'Table'[Location Qty]
)
VAR _Sum =
SUMX (
FILTER (
'Table',
'Table'[ItemCode] = EARLIER ( 'Table'[ItemCode] )
&& 'Table'[Location Qty] <= EARLIER ( 'Table'[Location Qty] )
),
'Table'[Location Qty]
)
RETURN
IF ( _Sum <= _Max, 1, 0 )
Result:
If you want to show the items in a visual, put the new column in visual filter and set to1, get the correct result:
I attach my sample below for your reference.
Best Regards,
Community Support Team _ kalyj
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.