Forum Discussion

AndreaPiscitell's avatar
AndreaPiscitell
Frequent Visitor
6 years ago
Solved

Attribute Slicer - Add AND condition

Hello everyone, 

I am trying to use the "Attribute Slicer" to select and filter the output of another table.

Currently when a value from column 1 is selected in the slicer, the linked value to is given as output:

 
 

However, my goal is to display only the commune value, in this case "Inglorious Basterds" would be the right output.

But i cannot find a way to change the condition of this selection from OR to AND. How can i do this?

I am sure you guys can help.

Please find the pbix file in the following link:

Sample.pbix 

 

Thanks in advance.

  • Hi AndreaPiscitell ,

     

    We can create a measure use following formula, then put it into the Visual Filter of Table as following picture:

     

    FilterMeasure =
    IF (
        COUNTX (
            DISTINCT ( 'Sample'[Actor] ),
            IF ( [Actor] IN FILTERS ( 'Sample'[Actor] ), 1, BLANK () )
        ) + 0
            = COUNTROWS ( FILTERS ( 'Sample'[Actor] ) ),
        1,
        0
    )

     

    Or the simple version, it should have the same result

     

    FilterMeasure_SimpleVersion = 
    IF (
        DISTINCTCOUNT ( 'Sample'[Actor] ) = COUNTROWS ( FILTERS ( 'Sample'[Actor] ) ),
        1,
        0
    )

     


    BTW, pbix as attached.

     

    Best regards,

    Community Support Team _ Dong Li
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

2 Replies

  • v-lid-msft's avatar
    v-lid-msft
    Community Support

    Hi AndreaPiscitell ,

     

    We can create a measure use following formula, then put it into the Visual Filter of Table as following picture:

     

    FilterMeasure =
    IF (
        COUNTX (
            DISTINCT ( 'Sample'[Actor] ),
            IF ( [Actor] IN FILTERS ( 'Sample'[Actor] ), 1, BLANK () )
        ) + 0
            = COUNTROWS ( FILTERS ( 'Sample'[Actor] ) ),
        1,
        0
    )

     

    Or the simple version, it should have the same result

     

    FilterMeasure_SimpleVersion = 
    IF (
        DISTINCTCOUNT ( 'Sample'[Actor] ) = COUNTROWS ( FILTERS ( 'Sample'[Actor] ) ),
        1,
        0
    )

     


    BTW, pbix as attached.

     

    Best regards,

    Community Support Team _ Dong Li
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.