Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

SWITCH and boolean doesn't work as expected? Why not?

Hi Everyone

 

I am trying to use a switch statement to include a column for team location, based on a team identifier integer.

 

Team Location = SWITCH(TRUE(),'Team Map'[Team Order]= 1||2||3||4,"London")

 

However my results are as follows:

 

 

I have ensured the format of [Team Order] is whole number. the boolean should return FALSE for any number not 1 - 4 so how come I am getting this result?

 

thanks

 

3 Replies

  • Anonymous 

    Use the IN function

     

    Team Location = SWITCH(TRUE(),'Table (2)'[Column1] IN {1,2,3,4},"London")

     

    If you are satisfied with my answer, please mark it as a solution so others can easily find it.

    Don't forget to give KUDOS ? to replies that help answer your questions


    Subscribe to ExcelFort: Learn Power BI, Power Query and Excel

    • Anonymous's avatar
      Anonymous
      Not applicable

      you beauty. thanks that works great! solution accepted and kudos given