Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Switch Columns Based on Filter

I would like to create a filter than changes which column is referenced based on selection.

 

For example:  I have a filter with (Selection 1, Selection 2, Selection 3)

 

When I choose Selection 1 I get:

 

MainSelection 1
A5
B4
C2
D5
E4
F2

 

 

 

Source Table

 

MainSelection 1Selection 2Selection 3
A523
B426
C224
D523
E422
F222
  • You could do that along the lines of:

    Measure =
    SWITCH( SELECTEDVALUE('Table1'[Column]),
    "Selection 1", SUM([Selection 1]),
    "Selection 2", SUM([Selection 2]),
    "Selection 3", SUM([Selection 3])
    )

3 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Community Champion
    You could do that along the lines of:

    Measure =
    SWITCH( SELECTEDVALUE('Table1'[Column]),
    "Selection 1", SUM([Selection 1]),
    "Selection 2", SUM([Selection 2]),
    "Selection 3", SUM([Selection 3])
    )
    • Anonymous's avatar
      Anonymous
      Not applicable

      Excellent that worked.

       

      Now what if I want the column name to also update based on the selection?  With that formula my column header is always Measure.