Forum Discussion

mohamed901's avatar
mohamed901
Regular Visitor
9 years ago
Solved

MIN with Multiple Columns in DAX

I tried to use MIN function with multiple columns but unfortunately the MIN is only applicable on "one column",

 

I don't know how make it work with more than one columns 

 

Example:

First Column: with Value  1

Second Column: with Value  5

Third Column: with Value  4

 

How can I get Minimum value from all 3 columns.

  • Hi mohamed901,

     

    As you want to return minimum value of three columns, you can create a measure like below:

     

    Measure = var m= IF(MIN('Table1'[Column1])<=MIN('Table1'[Column2]),MIN('Table1'[Column1]),MIN('Table1'[Column2]))
    return 
    IF(m<=MIN('Table1'[Column3]),m,MIN('Table1'[Column3]))

     

     

    For more information, see attached .pbix file.

     

    Best Regards,
    Qiuyun Yu

2 Replies

  • v-qiuyu-msft's avatar
    v-qiuyu-msft
    Community Support

    Hi mohamed901,

     

    As you want to return minimum value of three columns, you can create a measure like below:

     

    Measure = var m= IF(MIN('Table1'[Column1])<=MIN('Table1'[Column2]),MIN('Table1'[Column1]),MIN('Table1'[Column2]))
    return 
    IF(m<=MIN('Table1'[Column3]),m,MIN('Table1'[Column3]))

     

     

    For more information, see attached .pbix file.

     

    Best Regards,
    Qiuyun Yu

    • Kristofferaabo's avatar
      Kristofferaabo
      Helper IV

      Hi v-qiuyu-msft! Thanks for this I have the same issue, thus I have 10-12 columns. Can I do something similar with more than three columns?

      Thanks

      Kristoffer