sas中的宏
- 作者: 兴达牧业
- 来源: 51数据库
- 2020-10-02
siteid是字符型变量,使用时要加单引号,如果excel里siteid没有带引号,则在读出前先加单引号,然后再将siteid存入变量&siteid
data a;
input siteid $2.;
datalines;
01
02
03
04
05
06
07
;
run;
%let siteid='01','06','07';
%macro a(siteid);
data b;set a;where siteid in ("&siteid");run;
%mend a;
%a("&siteid");
data a;
input siteid $2.;
datalines;
01
02
03
04
05
06
07
;
run;
%let siteid='01','06','07';
%macro a(siteid);
data b;set a;where siteid in ("&siteid");run;
%mend a;
%a("&siteid");
推荐阅读
