Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
2 years ago
Solved

Using slicer to filter before appending two queries

Hi,   I have the following table that I have appended - current values  and past values which range from 1-12 years into the past, the data is also dived between tenors (3M, 6M etc) which will be t...
  • Anonymous's avatar
    Anonymous
    2 years ago

    Hi Anonymous 

    You can refer to the following solutions.

    Sample data 

    1.In Power BI Desktop, create a slicer table. the table has no relationship with data table

     

    Slicer = SUMMARIZE(FILTER('Table',[Current/Past]="Past"),[Attribute])

     

    2.Create the following measure

     

    MEASURE =
    SWITCH (
        SELECTEDVALUE ( 'Table'[Current/Past] ),
        "Current", CALCULATE ( SUM ( 'Table'[Value] ) ),
        CALCULATE (
            SUM ( 'Table'[Value] ),
            FILTER ( 'Table', 'Table'[Attribute] IN VALUES ( 'Slicer'[Attribute] ) )
        )
    )
    

     

    3.Then create a slicer and put the field of the slicer table to the slicer, and create a stacked bar chart table and put the measure and related field to the visual.

    Output

    Best Regards!

    Yolo Zhu

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