x*z 发帖数: 67 | 1 I feel the following code kind of silly. Is there any better way to do it?
Thanks! | c*******o 发帖数: 3829 | 2 Hash will make this simple. | p********a 发帖数: 5352 | 3 这个CODE很有美式风格。。。以前靠行数收钱的时候好用
proc format library=work;
value $op_cpt
'12345'-'12780', '99241'-'99245','99271'-'99275', '99301'-'99313', '99321'-'
99355', '99381','99397','99431','99432','99435'='cpt:in';
run;
put(procedure_code_1,$op_cpt)='cpt:in' or xxxx
如果有精力还可以做个MACRO,把PROC1-PROC5放进去。 | x*z 发帖数: 67 | 4 GOOGLE了HASH, 发现有点难度, 可不可以说具体点 | x*z 发帖数: 67 | 5 说的不错...不过您的CODE 我也没明白呢 能否多说点? 谢谢了
-'
【在 p********a 的大作中提到】 : 这个CODE很有美式风格。。。以前靠行数收钱的时候好用 : proc format library=work; : value $op_cpt : '12345'-'12780', '99241'-'99245','99271'-'99275', '99301'-'99313', '99321'-' : 99355', '99381','99397','99431','99432','99435'='cpt:in'; : run; : put(procedure_code_1,$op_cpt)='cpt:in' or xxxx : 如果有精力还可以做个MACRO,把PROC1-PROC5放进去。
|
|