【发布时间】:2018-04-18 22:16:02
【问题描述】:
我需要定义以下变量。用户需要在组中指定输入变量,可以是1、2、3个变量,比如A,或者A,B,或者A,B,C。现在还需要手动指定group_2和group_3。但是如你所见,只要组输入是固定的,那么 group_2 和 group_3 也是固定的。
有什么方法可以让宏变量输入更简洁(用户只需要输入group,就会自动生成group_1和group_2)?
%let group = A B;
%let group_2 = A, B;
%let group_3 = A trimmed, : B trimmed;
%let group = A B C;
%let group_2 = A, B, C;
%let group_3 = A trimmed, : B trimmed, : C trimmed;
【问题讨论】:
-
你尝试了什么?你在考虑什么方法?