Join the Alteryx Community’s Maveryx Summer Cup event! Compete, network with others, and earn your gold through a series of challenges from July 24th to August 11th. Learn more about the event here.

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

Conditional Statement with multiple conditions

alijalil
6 - Meteoroid

Hello Im trying to build a multi-conditional statement  as follows

 

If([Category]="medicine" and [CountNonNull_Birth_Country]= "5", then "Yes", else "No" endif . For some reason, I get malformed IF statement error at "5". Attached table snapshot below. Thanks in advance! 

 

alijalil_0-1668759374797.png

 

8 REPLIES 8
ShankerV
17 - Castor

@alijalil 

 

It is because the column CountNonNull_Birth_COuntry will be INT 

Hence when you do the check under "5" double quotes, it is for string.

 

 

Many thanks

Shanker V

ShankerV
17 - Castor

@alijalil 

 

INT - I try to refer as Interger/Numeric

messi007
15 - Aurora
15 - Aurora

@alijalil,

 

Please try the formula below :

 

If ([Category]="medicine" and [CountNonNull_Birth_Country]= 5)  then "Yes" else "No" endif 

 

I think you forgot to close parenthesis and CountNonNull type is double that's way I deleted the quotation marks.

 

Hope this helps!

Regards

binuacs
20 - Arcturus

@alijalil You need to update your IF Else Formula

 

binuacs_0-1668760030041.png

 

ShankerV
17 - Castor

@alijalil 

 

Please find the sample output for your issue

 

ShankerV_0-1668760168409.png

 

 

Many thanks

Shanker V

Raj
15 - Aurora

If([Category]="medicine" and [CountNonNull_Birth_Country]= 5  then "Yes", else "No" endif 

try this (insert a select tool to convert nonull to int16 if not)

 

Annotation 2022-11-18 140235.png

alijalil
6 - Meteoroid

@messi007 Thanks, this worked!

alijalil
6 - Meteoroid

Thank you all for the responses.

 

One more thing - do we know where we can get the sample solutions for the practical questions from the Core certification assessment?

Labels