data test;
input bb $ debitamt sumpaid;
datalines;
11 100 80
11 200 150
21 300 220
11 400 300
21 500 400
31 540 500
11 1000 800
31 200 160
21 500 400
;
run;
对应的是币别,21是美元,31是港币,11是人民币,后面两列对应的是数值;
我想要对后2列进行折币:
data test1;
set test;
if bb='21' then do;
maoe=debitamt*6.5;jine=sumpaid*6.5;end;else
if bb='31' then do;
maoe=debitamt*0.8;jine=sumpaid*0.8;end;else
maoe=debitamt;jine=sumpaid;
run;
结果发现只有“maoe”是折币了,“jine”没有折币,想请教下是啥原因造成的呢