data have;
infile datalines dlm=",";
input date mmddyy8. CustomerAccount InterestRate;
format date ddmmyy10.;
datalines;
1/1/2016,1,2
2/1/2016,1,2
3/1/2016,1,3
4/1/2016,1,3
1/1/2016,2,8
2/1/2016,2,8
3/1/2016,2,9
4/1/2016,2,9
;
run;
data want;
set have;
by CustomerAccount;
pre_rate=lag(InterestRate);
flag=sign(dif(InterestRate));
if first.CustomerAccount then flag=0;
if flag=1;
run;
... View more