Forum Discussion
How to get common data from selected value in slicer
- 6 years ago
Hi Sha ,
First of all, we can create a separate table to show the data, then we can use a measure in visual filter to filter it:
TableToCompare = 'Table'HasSameClient = IF ( AND ( SELECTEDVALUE ( 'TableToCompare'[Client] ) IN DISTINCT ( 'Table'[Client] ), NOT SELECTEDVALUE ( TableToCompare[Bus unit] ) IN FILTERS ( 'Table'[Bus unit] ) ), 1, -1 )If it doesn't meet your requirement, Please show the exact expected result based on the Tables that we have shared.
Best regards, - 6 years ago
Hi Sha ,
We can use the variable to optimise the code, if you have any other questions, please kindly ask here and we will try to resolve it.
# of Bus Units = VAR SelectedBus = SELECTEDVALUE ( 'Table'[Bus unit] ) RETURN CALCULATE ( DISTINCTCOUNT ( 'TableToCompare'[Bus unit] ), 'TableToCompare'[Bus unit] <> SelectedBus )
Best regards,
hi Sha
it could be smth like measure
Measure =
CALCULATE(
SUM('Table1'[Sales]);
FILTER(ALL('Table1';'Table1'[Client]=SELECTEDVALUE('Table1'[Client]) && 'Table1'[Business Unit]<>SELECTEDVALUE('Table1'[Business Unit]))
)
do not hesitate to give a kudo to useful posts and mark solutions as solution
That didn't work, it just returns my selected business unit's sales. I need to get all the Clients that also have sales in other business units. Expecting to see something like this. If I'm comparing to Bus unit 3, I would see something like this...
Client Bus unit Sales
Name1 Bus Unit1 $xxx
Name1 Bus Unit2 $xxx
Name1 Bus Unit4 $xxx
Name2 Bus Unit4 $xxx
Name2 Bus Unit4 $xxx
- v-lid-msft6 years ago
Community Support
Hi Sha ,
First of all, we can create a separate table to show the data, then we can use a measure in visual filter to filter it:
TableToCompare = 'Table'HasSameClient = IF ( AND ( SELECTEDVALUE ( 'TableToCompare'[Client] ) IN DISTINCT ( 'Table'[Client] ), NOT SELECTEDVALUE ( TableToCompare[Bus unit] ) IN FILTERS ( 'Table'[Bus unit] ) ), 1, -1 )If it doesn't meet your requirement, Please show the exact expected result based on the Tables that we have shared.
Best regards,- Sha6 years ago
Helper II
Thank you so much, that gets me what I need.
- Sha6 years ago
Helper II
I thought that was working. But mine is doing something yours is not. Mine is showing the selected value in the totals. Your slicer is from Table? Top visual is where HasSameCliet = -1 and Bottom visual is where = 1? Should I have a relationship in the model for the new table?
The other thing that I have different, is I a have a date in Table and related to a date table. Perhaps I need to relate the new table to the date table or change the measure?
Thank you for you help.
- v-lid-msft6 years ago
Community Support
Hi Sha ,
Sorry for that we forgot to put the sample pbix file in our previous post. The above visual comes from the origin table and the below is come from the copied table, we only applied the visual filter in the below visual. We did not set relationship between the two tables.
Best regards,
- Ashish_Mathur6 years ago
Super User
Hi,
Share some data and show the expected result.