cancel
Showing results for
Did you mean:
Helper III

## using Switch to compare column values

Hi this is what I have so far

BalanceScore = IF(AND([Shift1]=[Shift2],[Shift3]=[Shift4]),IF(AND([Shift3]=[Shift4],[Shift4]=[Shift5]),3,1),1)

I would like to setup a Dax forumula.  My table name is 'Math'

what I want to see is when the values of all the columns are the same, values returned should be 3, otherwise 1.

I think I ought to use SWITCH(TRUE(), however I can't  use it properly
1 ACCEPTED SOLUTION
Super User II

try

BalanceScore = IF(
'Math'[Shift1]='Math'[Shift2] && 'Math'[Shift2]='Math'[Shift3] && 'Math'[Shift3]='Math'[Shift4] && 'Math'[Shift4]='Math'[Shift5],
3,
1)

do not hesitate to give a kudo to useful posts and mark solutions as solution
5 REPLIES 5
Community Support

You can use && instead of AND().

BalanceScore = Switch( True(),
[Shift1]=[Shift2] && [Shift1]=[Shift3] && [Shift1]=[Shift4] && [Shift1]=[Shift5]) , 3,
1)

But It is not necessary to use Switch, you use switch when you want more 2 results.

BalanceScore = IF([Shift1]=[Shift2] && [Shift1]=[Shift3] && [Shift1]=[Shift4] && [Shift1]=[Shift5]), 3 ,1)

How to use Swtich: https://docs.microsoft.com/en-us/dax/switch-function-dax

Paul Zheng _ Community Support Team
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Super User III

Try this

BalanceScore =
SWITCH(
TRUE(),
AND(
[Shift3] = [Shift4],
[Shift4] = [Shift5]
), 3,
AND(
[Shift1] = [Shift2],
[Shift3] = [Shift4]
), 1,
1
)

Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling

Proud to be a Super User!

MCSA: BI Reporting
Super User II

try

BalanceScore = IF(
'Math'[Shift1]='Math'[Shift2] && 'Math'[Shift2]='Math'[Shift3] && 'Math'[Shift3]='Math'[Shift4] && 'Math'[Shift4]='Math'[Shift5],
3,
1)

do not hesitate to give a kudo to useful posts and mark solutions as solution
Helper III

Thank you, it worked!

Helper III

Thanks, worked!

Announcements

#### Happy New Year from Power BI

This is a must watch for a message from Power BI!