March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hi experts
I have a column that retuens 1,2,3,4,5,6, etc
I want to have a condition that if (table[column] = 1 than return alpha
if (table[column] = 2 than return beta
etc
having a little trouble to get the condition working and syntax working, any help appriciate
cheers
Solved! Go to Solution.
@Anonymous wrote:I have changed ; to , but i get below error
thanks for reply, I get an error , "Function'swtich' does not support comparing value of type text with values of type integer, consider using value or format function to convert one of the values,
how do I get around it ?
thanks
@Anonymous wrote:
@Anonymous wrote:thanks for reply, I get an error , "Function'swtich' does not support comparing value of type text with values of type integer, consider using value or format function to convert one of the values,
how do I get around it ?
You have to change your columns datatype to integer instead of text. Or you could use "1" instead as 1.
You could use SWITCH() instead of if
SWITCH(Table[Column]; 1;"Alpha" 2;"Beta" 3;etc. etc;etc)
I have changed ; to , but i get below error
thanks for reply, I get an error , "Function'swtich' does not support comparing value of type text with values of type integer, consider using value or format function to convert one of the values,
how do I get around it ?
thanks
thanks for reply, I get syntax error
@Anonymous wrote:thanks for reply, I get syntax error
the ";" I use in the code might need to be a "," in your settings.
@Anonymous wrote:thanks for reply, I get an error , "Function'swtich' does not support comparing value of type text with values of type integer, consider using value or format function to convert one of the values,
how do I get around it ?
You have to change your columns datatype to integer instead of text. Or you could use "1" instead as 1.
@Anonymous wrote:I have changed ; to , but i get below error
thanks for reply, I get an error , "Function'swtich' does not support comparing value of type text with values of type integer, consider using value or format function to convert one of the values,
how do I get around it ?
thanks
@Anonymous wrote:
@Anonymous wrote:thanks for reply, I get an error , "Function'swtich' does not support comparing value of type text with values of type integer, consider using value or format function to convert one of the values,
how do I get around it ?
You have to change your columns datatype to integer instead of text. Or you could use "1" instead as 1.
Perfect thanks
used "1"
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
124 | |
87 | |
85 | |
70 | |
51 |
User | Count |
---|---|
205 | |
153 | |
97 | |
79 | |
69 |