Alteryx Designer Desktop Discussions

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

Malformed If Statement

CRogers22
7 - Meteor

I'm trying to create an IF statement to tell me if there is >= 3 days between dates. Can someone tell me what I'm doing wrong?


if [Application Date]-[Disclosure Date]>=3 then 'Pass' else 'Fail'

4 REPLIES 4
binuacs
20 - Arcturus

@CRogers22 

IIF DateTimeDiff([Disclosure Date], [Application Date],'Days') >= 3, 'Pass','Fail')
CRogers22
7 - Meteor

Thank you. Now I'm getting Unknown variable "IIF"

binuacs
20 - Arcturus

put a bracket after IIF

updated the formula

IIF(DateTimeDiff([Disclosure Date], [Application Date],'Days') >= 3, 'Pass','Fail')

 

LindonB
11 - Bolide

Hi there. First, just add a select tool first to make sure both fields are numeric. If so, your expression is fine but needs "ENDIF" at the end. It won't work otherwise. 

 

if [Application Date]-[Disclosure Date]>=3 then 'Pass' else 'Fail' endif

Labels