Forum Discussion
Measure based on selected multiple values
Hi everybody, I have a calculated column that, to be used in a visual, should return either:
- 1 if the value of a different column of the same table is found selected in a slicer or table. Note that the slicer might have multiple values selected;
- BLANK if not
I'm trying with this, but it doesn't work:
Calculated column in Table1 =
IF(
Table1[Column1] IN VALUES(Table2[Batch]),
1,
BLANK()
)where Table2 is the one whose values are "sliced".
Thanks
Phil
OnlyPhilip - It's difficult to say exactly given the current information but maybe something like:
Measure = VAR __Table = ADDCOLUMNS('Table',"Column", IF( Table1[Column1] IN VALUES(Table2[Batch]), 1, BLANK() ) ) RETURN SUMX(__Table,[Column])Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
The most important parts are:
1. Sample data as text, use the table tool in the editing bar
2. Expected output from sample data
3. Explanation in words of how to get from 1. to 2.
3 Replies
- Greg_DecklerCommunity Champion
OnlyPhilip - Calculated columns cannot be dynamic based upon user interaction. You will need to create a measure.
- OnlyPhilipFrequent Visitor
Thanks Greg_Deckler
I'll try to adapt my code using a measure then. Could you give me a hint on how to make a similar IF statement in a measure?
How can I check, one by one so to take the appropriate action, the presence of multiple selected values against another list of values?
- Greg_DecklerCommunity Champion
OnlyPhilip - It's difficult to say exactly given the current information but maybe something like:
Measure = VAR __Table = ADDCOLUMNS('Table',"Column", IF( Table1[Column1] IN VALUES(Table2[Batch]), 1, BLANK() ) ) RETURN SUMX(__Table,[Column])Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
The most important parts are:
1. Sample data as text, use the table tool in the editing bar
2. Expected output from sample data
3. Explanation in words of how to get from 1. to 2.