Forum Discussion

AnthonyJoseph's avatar
AnthonyJoseph
Resolver III
3 years ago
Solved

include filters in allselected function

Hello,

I need to apply the filter (from filter pane) to the allselected function. I am aware that using values function gives the count but I 

need the function to return all the rows in a table, or all the values in a column, based on the filter selection for other calculations/measures.

 

Below is the sample dataset:

YearClientProject

2020A1
2021A2
2022A3
2019B1
2018B2
2020B3
2021B4

 

 

is it possible to get return all the rows that are matching only the selected years in slicer (respecting the filters applied).

 

Thanks,

AnthonyJoseph

  • Anonymous's avatar
    Anonymous
    3 years ago

    Hi AnthonyJoseph,

    I'd like to suggest you use Dax expression to extract the selection and store in variable. Then you can use this as condition in formula calculations:

    formula =
    VAR selection =
        VALUES ( Table2[Column2] )
    RETURN
        CALCULATE (
            COUNTROWS ( ALLSELECTED ( Table1[Column] ) ),
            FILTER ( ALLSELECTED ( Table1 ), [Column2] IN selection )
        )

    Regards,

    Xiaoxin Sheng

1 Reply

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi AnthonyJoseph,

    I'd like to suggest you use Dax expression to extract the selection and store in variable. Then you can use this as condition in formula calculations:

    formula =
    VAR selection =
        VALUES ( Table2[Column2] )
    RETURN
        CALCULATE (
            COUNTROWS ( ALLSELECTED ( Table1[Column] ) ),
            FILTER ( ALLSELECTED ( Table1 ), [Column2] IN selection )
        )

    Regards,

    Xiaoxin Sheng