Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Custom filter with criteria

Hello 

 

I need some help with a slicer filter. Below is the example. What I need is a Slicer for CIR column, where it don't show all the values, instead I need values like <50,<250 & <900 in the slicer for CIR and once selected from that column it will show all the values that qualify the criteria

so if I select CIR <50 it show all columns in table that has CIR < 50 and also have additional filters <250, <900 in the filtering options.

 

CodeCategoryCIR
A1New10
B2On-Air50
C4New5
D4Active800
E3Active2000
F3Active8
G2New10
H1On-Air250
K1On-Air600
  • Hi, Anonymous 

    Please try following steps:

    1.enter a table as below

    2.add new measures:

     

    <50 = IF(MAX('Table'[CIR])<50,1,0)
    <250 = IF(MAX('Table'[CIR])<250,1,0)
    <900 = IF(MAX('Table'[CIR])<900,1,0)
    filter = 
    VAR a =
        SWITCH (
            SELECTEDVALUE ( Parameter[Parameter] ),
            "<50", [<50],
            "<250", [<250],
            "<900", [<900]
        )
    RETURN
        IF ( ISFILTERED ( Parameter[Parameter] ), a, 1 )

     

    3.drag the new measure 'filter' to visual filter pane as below:

     

    Best Regards,
    Community Support Team _ Eason

2 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    bumping it to see if anyone can help, please

    • v-easonf-msft's avatar
      v-easonf-msft
      Icon for Community Support rankCommunity Support

      Hi, Anonymous 

      Please try following steps:

      1.enter a table as below

      2.add new measures:

       

      <50 = IF(MAX('Table'[CIR])<50,1,0)
      <250 = IF(MAX('Table'[CIR])<250,1,0)
      <900 = IF(MAX('Table'[CIR])<900,1,0)
      filter = 
      VAR a =
          SWITCH (
              SELECTEDVALUE ( Parameter[Parameter] ),
              "<50", [<50],
              "<250", [<250],
              "<900", [<900]
          )
      RETURN
          IF ( ISFILTERED ( Parameter[Parameter] ), a, 1 )

       

      3.drag the new measure 'filter' to visual filter pane as below:

       

      Best Regards,
      Community Support Team _ Eason