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
;
Nearly 200 sessions are now available on demand with the SAS Innovate Digital Pass.
Explore Now →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.