In case you missed the announcement: The Alteryx One Fall Release is here! Learn more about the new features and capabilities here
ACT NOW: The Alteryx team will be retiring support for Community account recovery and Community email-change requests after December 31, 2025. Set up your security questions now so you can recover your account anytime, just log out and back in to get started. Learn more here
Start Free Trial

Alteryx Designer Desktop Discussions

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

Test the date field is correct

Sammy22
8 - Asteroid

Hello,

 

i have various excel inputs coming into my workflow which i union into one dataset. Each file will have a date field but sometimes the formats will not be automatically set as date so need to be adjusted. I want a test on the dataset after the union to flag any rows where the date format is not correct. Is there a good way of doing this?

 

even one incorrect date format will cause issues later in the model.

2 REPLIES 2
DavidP
17 - Castor
17 - Castor

Hi @Sammy22 

 

One very easy way to do this is to use a Select tool and change the datatype to Date - any rows with incorrect format will be converted to Null.

 

You can use the same idea in a formula tool and create a new field called datetest and use the formula Todate([Date]) - any incorrect formats will be converted to null.

 

If you want to follow a more complicated route, you can use a regex match formula like: regexmatch([Date],'\d{4}-\d{2}-\d{2})

vlad_kutateladze
9 - Comet

If date type field will be union with string type as one field, the whole field will become a string, all rows will be the same and you can just apply DateTime tool for this field and convert string to date format.

Labels
Top Solution Authors