SAS中文论坛
标题:
求一算法
[打印本页]
作者:
shiyiming
时间:
2009-12-1 13:26
标题:
求一算法
[size=150:f6q9cyns][color=#BF00BF:f6q9cyns]假设month1代表2009年11月,我用200911表示,如何可以让month2用200908表示出他之前的3个月呢?
%let month1="200911";
%let month2=......
我想请问如何写,可以通过month1来计算month2的前三个月,并用例如200908这种形式表现出来?
谢谢!
[/color:f6q9cyns][/size:f6q9cyns]
作者:
shiyiming
时间:
2009-12-1 14:01
标题:
Re: 求一算法
[code:3hk0xi1n]data _null_;
month1 ='200911';
month2 =put(intnx('month', input(month1, yymmn6.), -3), yymmn6.);
putlog _all_;
run;[/code:3hk0xi1n]
作者:
shiyiming
时间:
2009-12-1 17:12
标题:
Re: 求一算法
[size=150:26zwj3xt][color=#BF00BF:26zwj3xt]谢谢
好厉害!
[/color:26zwj3xt][/size:26zwj3xt]
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2