Forum Discussion
Arthurfrc
3 years agoNew Member
Segmentation can filter another segmentation
Is possible for one segmentation filter to have options excluded or filtered from another segmentation filter? Example: 1º segmentation filter [x]A - [ ]B - [ ]C 2º segmentation filter [disabl...
- 3 years ago
Hi Arthurfrc ,
Please try:
First create tree tables for slicers:
Then apply measure [Flag for segmentation2] to segmentation2, [Flag for segmentation3] to segmentation3:
Flag for segmentation2 = VAR _a = SELECTCOLUMNS ( 'Table', "1", [segmentation] ) RETURN IF ( ISFILTERED ( 'Table'[segmentation] ) && MAX ( 'Table 2'[segmentation] ) IN _a, 0, 1 ) Flag for segmentation3 = VAR _a = SELECTCOLUMNS ( 'Table', "1", [segmentation] ) VAR _b = SELECTCOLUMNS ( 'Table 2', "2", [segmentation] ) RETURN SWITCH ( TRUE (), ISFILTERED ( 'Table'[segmentation] ) && ISFILTERED ( 'Table 2'[segmentation] ) && MAX ( 'Table 3'[segmentation] ) IN UNION ( _a, _b ), 0, ISFILTERED ( 'Table'[segmentation] ) && NOT ( ISFILTERED ( 'Table 2'[segmentation] ) ) && MAX ( 'Table 3'[segmentation] ) IN _a, 0, NOT ( ISFILTERED ( 'Table'[segmentation] ) ) && ISFILTERED ( 'Table 2'[segmentation] ) && MAX ( 'Table 3'[segmentation] ) IN _b, 0, 1 )Final output:
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
v-jianboli-msft
3 years agoCommunity Support
Hi Arthurfrc ,
This cannot be achieved using just one table, because when you use only one table, the three slicers you create cannot be selected independently without being affected.
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.