We are celebrating the 10-year anniversary of the Alteryx Community! Learn more and join in on the fun here.
Start Free Trial

Alteryx Designer Desktop Discussions

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

Find last Saturday of prior month

severhart
8 - Asteroid

Hi 🙂 I've tried searching but all I'm finding is results to get the last day of the prior month.

 

Situation: reporting weekly data. I have data stored in my file with a keyfield of Week Ending day. I've been able to get a formula to extract the prior week's date and the prior year's corresponding week's date, but I need to be able to get the last one of the prior month.

 

ie: today is 6/17/2020

 

 

 

datetimeadd(DateTimeAdd(DateTimeNow(),Switch(DateTimeFormat(DateTimeNow(),'%a'),0,'Sat',0,'Sun',-1,'Mon',-2,'Tue',-3,'Wed',-4,'Thu',-5,'Fri',-6),"days"),0,"days")

 

 

the above gets me 6/13/2020

 

 

 

DateTimeAdd(datetimeadd(datetimenow(),-364,"days"),Switch(DateTimeFormat(DateTimeNow(),'%a'),0,'Sat',0,'Sun',-1,'Mon',-2,'Tue',-3,'Wed',-4,'Thu',-5,'Fri',-6),"days")

 

 

the above gets me 6/15/2019

 

 

I'm seeking a formula that will give me 5/30/2020 (the last Saturday of the prior month) and I'm stuck. Can anyone help me get there?

2 REPLIES 2
ChrisTX
16 - Nebula
16 - Nebula

See if the attached workflow gives you the desired output.

 

 

Annotation 2020-06-17 125547.png

 

Chris

severhart
8 - Asteroid

Hi Chris - I think this will get me started. I was hoping for a single formula vs a group of tools to incorporate, but I think I can adapt this to get me going. I really appreciate you taking the time to share an example!

Labels
Top Solution Authors