Forum Discussion

Haidarius's avatar
Haidarius
Frequent Visitor
4 years ago
Solved

If functions new column Help

I have a column in a table with 7 discrete values and multiple rows. I am looking to create a new column that groups some of the discrete values to a new value called A, B, C 

 

So for example, column has "1,2,3,4,5,6,7" I want a new column using IF to say A if the values are 1,2 or 3 and B if its 5, C if its 6,7 

 

Thank you!

 

 

  • Haidarius add a new column using following expression

     

    New Column = 
    VAR __value = Table[Column]
    RETURN
    SWITCH ( TRUE (),
       __value IN { 1, 2, 3 }, "A",
       __value = 5, "B", 
       __value IN { 6, 7 }, "C",
       "Other"  --this is catch all
    )
    

     

    Follow us on LinkedIn and  to our YouTube channel

    I would  Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!

1 Reply

  • Haidarius add a new column using following expression

     

    New Column = 
    VAR __value = Table[Column]
    RETURN
    SWITCH ( TRUE (),
       __value IN { 1, 2, 3 }, "A",
       __value = 5, "B", 
       __value IN { 6, 7 }, "C",
       "Other"  --this is catch all
    )
    

     

    Follow us on LinkedIn and  to our YouTube channel

    I would  Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!