我有一个名为bal_Sheet的宏变量,其中包含某些列名,其中包含数字值。
%let bal_Sheet = a1 a2 a3 a4;
我试图在sysevalf
函数中访问此变量,如
data abc.xyz;
set abc.hfg;
keep &bal_Sheet;
%let char = sysevalf(&bal_Sheet/25, integer);
run;
quit;
我正在接受,
在
%EVAL
函数或%IF
中找到了字符操作数 需要一个数字操作数。
请帮助。
谢谢,