I am trying to calculate age of newborns between date of birth and an exam date in weeks or months.
I tried using this statement:
if DOB NE . and EXAMDATE ne . then do;
AGE_AT_EXAM= intck(‘month’,DOB,EXAMDATE());
RUN;
But I receive the following error messages. What am I doing wrong?
ERROR 386-185: Expecting an arithmetic expression.
ERROR 200-322: The symbol is not recognized and will be ignored.
ERROR 76-322: Syntax error, statement will be ignored.
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.