因為工作的原因宿百,開始接觸sas趁仙。不得不說用起來很不習慣,所以只能從新手開始垦页,一步步升級了雀费。
最近有個需求,需要拿月末的表痊焊,表名稱都是按照test_201801這樣的格式命名盏袄。需要在宏里面執(zhí)行。
sas的格式轉(zhuǎn)換用起來很別扭薄啥,尤其在宏里面辕羽。折騰了好久,最后還是沒成功垄惧,最后向別人請教刁愿,是通過另外的方式,換算得到的到逊,這里記錄一下铣口,以便日后翻查。
```
%macro test();
%do mth=201701 %to 201802;
%if %substr(&mth., 5, 2)=13 %then %let mth=%eval(&mth.+88);
%put test_&mth.;
%mend test;
%test;
```
f3執(zhí)行后觉壶,查看輸出枷踏。
以后工作中碰到新的技巧,也會慢慢記錄下來