Most languages have a structure that allows multiple conditions to be met in an IF statement, like this:
IF condition1 THEN result1 Else If condition2 THEN result2 ELSE result3.
Except for DAX. Using DAX you have to nest your IF statements instead, like this:
=IF(condition1,result1,IF(condition2,result2,result3))
This gets really messy when the number of conditions you require to meet increase to say 5, 10, 20 or more.
Can anyone explain why DAX cannot perform 'if then else' and whether it is likely to expand in the near future to be able to do so? Or are there any other tips n tricks to look at here to make it easier?