Please tell me where the following piece of code says not to add 88 if month<>12. I thought it says add 88*multiplied by(dec of each year) %macro cohort1(mth); /**DETERMINING FIRST AND LAST MONTH OF PERFORMANCE**/ data _null_; call symput ("start_mon", &mth+1 + 88*(substr("&mth.",5,2) = 12)); call symput ("end_mon", &mth+100 ); run; %put &start_mon &end_mon; %mend; %cohort1(200512);Explanation if statement in arithmetic calculation
... View more