全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1457 2
2014-12-03
悬赏 10 个论坛币 已解决
7130   %macro tvalue;
7131   %if &type1.>2 %then %do;
7132
7133   %put &type1.;
7134   %put t大于2;
7135   %else %if &type1.<2  %then %do ;
ERROR: %ELSE 没有匹配的 %IF 语句,系统将编译哑宏。
7136
7137   %put &type1.;
7138   %put t小于2;
7139   %end;
7140
7141   %mend;



%macro tvalue;
%if &type1.>2 %then %do;

%put &type1.;
%put t大于等于2;
%else %if &type1.<=2  %then %do ;

%put &type1.;
%put t小于2;
%end;

%mend;


最佳答案

mingfeng07 查看完整内容

%if```%do```%end;少了%end;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-12-3 18:42:05
%if```%do```%end;少了%end;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-12-3 20:31:40
%macro tvalue(type1=);
%if &type1.>2 %then %do;

%put &type1.;
%put "t大于等于2";
%end;
%else %if &type1.<=2  %then %do ;

%put &type1.;
%put "t小于2";
%end;

%mend;
%tvalue(type1=3);

少了个%end
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群