This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hello, I'm writing a DAX function and need to pass 4 arguments to the MIN function. However it appears in DAX the MIN function can only accept 2 arguments. Is there any workaround to overcoming the 2 argument limit with MIN?
Thanks so much!
Solved! Go to Solution.
Hi @Anonymous,
You can use Variables like in example below.
Column = VAR m1 = MIN(YourTable[arguments1], YourTable[arguments2]) VAR m2 = MIN(YourTable[arguments3], YourTable[arguments4]) RETURN MIN(m1, m2)
Regards,
Mariusz
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous,
You can use Variables like in example below.
Column = VAR m1 = MIN(YourTable[arguments1], YourTable[arguments2]) VAR m2 = MIN(YourTable[arguments3], YourTable[arguments4]) RETURN MIN(m1, m2)
Regards,
Mariusz
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thank you very much - this solution works. I also discovered that it can be done by simply nesting the min functions in lieu of using VAR.
Hi ,
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 31 | |
| 26 | |
| 23 | |
| 22 | |
| 13 |
| User | Count |
|---|---|
| 61 | |
| 47 | |
| 27 | |
| 23 | |
| 18 |