Forum Discussion
DAX Column value conditional on multiple rows
- 8 years ago
Hi Anonymous
Try this Column
OppContainsXandY = VAR Mytable = FILTER ( TableName, TableName[Opp] = EARLIER ( TableName[Opp] ) ) RETURN IF ( CONTAINS ( mytable, TableName[Product Line], "X" ) && CONTAINS ( mytable, TableName[Product Line], "Y" ), "Yes", "No" )
Anonymous
If you want to filter your table, you can simply use a slicer. Please refer:
If above sample doesn't satisfy your requirement, please kindly elaborate your requirement with detailed description and your desired result.
Thanks,
Xi Jin.
- Anonymous8 years agoNot applicable
I'm trying to find opportunies like C... i.e. opportunities that contain both product line X and product line Y. The Opportunity column is in reality an Opp ID not a category of opportunity. Perhaps it would be clearer to say that producing a category to filter on is what i'm trying to do.
Opp | Product Line | OppContainsXandY
A | X | No
B | Y | No
C | X | Yes
C | Y | Yes
D | Z | No
E | Y | Yes
E | X | Yes
F | X | No
F | Z | No
G | X | Yes
G | Y | Yes
G | Z | Yes
What is the DAX to create the column OppContainsXandY?
- Zubair_Muhammad8 years agoCommunity Champion
Hi Anonymous
Try this Column
OppContainsXandY = VAR Mytable = FILTER ( TableName, TableName[Opp] = EARLIER ( TableName[Opp] ) ) RETURN IF ( CONTAINS ( mytable, TableName[Product Line], "X" ) && CONTAINS ( mytable, TableName[Product Line], "Y" ), "Yes", "No" )- Zubair_Muhammad8 years agoCommunity Champion
Anonymous