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. Make sure to check your account preferences in my.alteryx.com to make sure you have filled out your security questions. Learn more here
Start Free Trial

Alteryx Designer Desktop Discussions

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

How to create a field and convert "Invoice Date" 2022-06-21 to 202206?

rdasilva
6 - Meteoroid

Hello everyone,  

 

I would like to create a field called "Fiscal Period" and using data from an existing field called  "INVOICE_DATE_PK" .The data from "INVOICE_DATE_PK" field is showing as 2022.06.21 and I would like the data from the newly created field Fiscal Period showing as 202206.

 

 

Thank you in advance for the help. 🙂

4 REPLIES 4
DataNath
17 - Castor
17 - Castor

How does this look @rdasilva? Expression is:

 

Replace(Left([INVOICE_DATE_PK], 7),'.','')

 

DataNath_0-1655848902383.png

 

rdasilva
6 - Meteoroid

Hello there, 

 

It did not work. Please see below. 

 

rdasilva_0-1655851124968.png

 

DataNath
17 - Castor
17 - Castor

Oh sorry, I didn't realise you were pulling this from a database. When using the In-DB tools, you have to stick to the correct SQL Syntax. I'm not massively experienced but shouldn't there be a SELECT beforehand? And you may perhaps need to convert the incoming field to a string type (to use the replace/left functions) if it's originally being processed as a Date.

rdasilva
6 - Meteoroid

Thank you for the help!

Labels
Top Solution Authors