Forum Discussion
Once Slicer for multiple columns
- 8 years ago
Hi Anonymous,
There is a solution below. Please check out the demo in the attachment.
1. Create a new table as slicer table.
SlicerTable = DISTINCT ( UNION ( VALUES ( Table1[Part One] ), VALUES ( Table1[Part Two] ), VALUES ( Table1[Part Three] ), VALUES ( Table1[Part Four] ), VALUES ( Table1[Part Five] ) ) )2. Rename the column name of the new table. (optional)
3. Do not establish any relationships!
4. Create a measure.
Measure = IF ( MIN ( 'Table1'[Part One] ) IN VALUES ( SlicerTable[values] ) || MIN ( 'Table1'[Part Two] ) IN VALUES ( SlicerTable[values] ) || MIN ( 'Table1'[Part Three] ) IN VALUES ( SlicerTable[values] ) || MIN ( 'Table1'[Part Four] ) IN VALUES ( SlicerTable[values] ) || MIN ( 'Table1'[Part Five] ) IN VALUES ( SlicerTable[values] ), 1, BLANK () )Best Regards,
Dale
Hi Anna,
Were you able to find a solution to this problem? I am running into the same issue.
Thanks!
- Artie6 years agoFrequent Visitor
Hi there,
Just thinking outloud. Have you tried unpivoting the data?
Perhaps you can come with a table with the following columns:
Threat, Node,Activity, Part, Code (value).
Then make up a matrix visual and use column "Part" as the column header.
The only "inconvenience" for your users is that the matrix would be dynamic, would show columns only when there is information. The other one is that data can not be exported to Excel in a tabular way but linear (most of users want to see the exported data as it shows in Power Bi).
Regards.
- Anonymous6 years agoNot applicable
Hi Artie, This does work partially, however, the problem remains that the condition is: 'has one or several of the attributes/parts', however, I am looking for a condition that selects based one one threat having all the selected atttributes.
Cheers!
Anna
