Get Inspire insights from former attendees in our AMA discussion thread on Inspire Buzz. ACEs and other community members are on call all week to answer!

Alteryx Designer Desktop Discussions

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

Flipping data within a column

swilson9
6 - Meteoroid

Hi All, 

 

I am trying to flip a date column from being mm.yyyy to yyyy/mm so that I can then order it by descending order whereby the the months are in chronological order by year also. 

 

I wonder if anyone can help?

 

6 REPLIES 6
DavidThorpe
Alteryx
Alteryx

HI @swilson9 

 

The formula right([OldField],4)+'/'+left([OldField],2) should do this for you.

 

Please see the attached 

 

Thanks 

LordNeilLord
15 - Aurora

Hey @swilson9 

 

The quick way would be to do: Right([Date],4)+"/"+Left([Date],2)

 

The correct way would be: DateTimeFormat(DateTimeParse(Date,"%m.%Y"), "%Y/%m")

AlteryxUserFL
11 - Bolide

Here are two examples that accomplish your goal 🙂 

 

Let me know if you have any questions.  

swilson9
6 - Meteoroid

Thank you !! Works perfectly 

swilson9
6 - Meteoroid

Ah brilliant - great to learn both ways 🙂 

danilang
19 - Altair
19 - Altair

Hi @swilson9 

 

there's always the Regex route as well

 

REGEX_Replace([Date In], "(\d\d)\.(\d\d\d\d)", "$2/$1")

 

This looks for a group of 2 digits followed by a period and then a group of 4 digits.  The replacement outputs the second group, a "/"
 and then the 1st group

 

Dan

Labels