Forum Discussion

mattcha's avatar
mattcha
Regular Visitor
2 years ago
Solved

Using measures to filter another table

Hi everyone! Many thanks in advance if you can help me with my problem. I have a "stats" table which contains players' info & stats for each season. I created a first slice on the "name" in order to...
  • Anonymous's avatar
    Anonymous
    2 years ago

    Hi mattcha ,

     

    According to your description, here are my steps you can follow as a solution.

    (1) My test data is the same as yours.

    (2) We can create a table and a measure. 

    Table 2 = 'Table'
    Flag = 
    var _position=CALCULATE(MAX('Table'[position]),ALLSELECTED('Table'))
    var _age=CALCULATE(MAX('Table'[age]),ALLSELECTED('Table'))
    var _season=CALCULATE(MAX('Table'[season]),ALLSELECTED('Table'))
    return IF(AND(AND(MAX('Table 2'[position])=_position ,MAX('Table 2'[season])=_season),OR(MAX('Table 2'[age])=_age+1,MAX('Table 2'[age])=_age-1)),1,0)

    (3) Place [Flag=1] on the visual object filter and then the result is as follows.

    Best Regards,

    Neeko Tang

    If this post  helps, then please consider Accept it as the solution  to help the other members find it more quickly.