I have a date that is coming in from an excel like this:2014Q3.
How to convert this to the last day of the quarter and store in date9. format like 30SEP2014.t
Depends upon whether it imported as a SAS date or as a character variable. Here is how to convert either:
data have;
input qtr yyq6. charqtr $;
format qtr cqtr date9.;
qtr=intnx('quarter',qtr,0,'E');
cqtr=intnx('quarter',input(charqtr,yyq6.),0,'E');
cards;
2014Q3 2014Q3
;
Depends upon whether it imported as a SAS date or as a character variable. Here is how to convert either:
data have;
input qtr yyq6. charqtr $;
format qtr cqtr date9.;
qtr=intnx('quarter',qtr,0,'E');
cqtr=intnx('quarter',input(charqtr,yyq6.),0,'E');
cards;
2014Q3 2014Q3
;
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Check out this tutorial series to learn how to build your own steps in SAS Studio.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.