Forum Discussion

KKVerma's avatar
KKVerma
Regular Visitor
2 years ago
Solved

MIN MAX Calculation DAX for visual

Hi Team,   I have a table like below    I have preapred the stacked bar chart like above from this dataset. I am trying to get the minimum/Maximum value amongst all the years. whi...
  • Jihwan_Kim's avatar
    2 years ago

    Hi,

    I am not sure if I understood your question correctly, but please check the below picture and the attached pbix file.

     

     

     

     

     

    y_axis_minus_min: = 
    VAR _t =
        FILTER (
            ADDCOLUMNS (
                SUMMARIZE ( ALL ( test_fct ), year_dim[year], product_dim[product] ),
                "@amount", CALCULATE ( SUM ( test_fct[amount] ) )
            ),
            [@amount] < 0
        )
    VAR _result =
        GROUPBY ( _t, year_dim[year], "@minus", SUMX ( CURRENTGROUP (), [@amount] ) )
    RETURN
        MINX ( _result, [@minus] )

     

    y_axis_plus_max: = 
    VAR _t =
        FILTER (
            ADDCOLUMNS (
                SUMMARIZE ( ALL ( test_fct ), year_dim[year], product_dim[product] ),
                "@amount", CALCULATE ( SUM ( test_fct[amount] ) )
            ),
            [@amount] > 0
        )
    VAR _result =
        GROUPBY ( _t, year_dim[year], "@minus", SUMX ( CURRENTGROUP (), [@amount] ) )
    RETURN
        MAXX ( _result, [@minus] )