SAS中文论坛

标题: 请教将format格式导出excel! [打印本页]

作者: shiyiming    时间: 2009-12-26 10:50
标题: 请教将format格式导出excel!
proc format;
picture test low-high='0009%';
                   run;
data a;
input x;
format x test.;
cards;
12
0
12
2
3
1
8
;
将数据集a导出csv格式时可以呈现定义的test格式,而导出excel时只能导出原始值,如想以format格式导出到excel,请问各位有没什么解决办法撒?
作者: shiyiming    时间: 2009-12-26 16:58
标题: Re: 请教将format格式导出excel!
1.用ODS将数据输出到excel中可以添加format。
2.另外,你可以将数据重新生成,SAS中有表示百分号的数据格式,percentw.d,如下例:
[code:vxk7b6ny]data a;
        input x;
        format x test.;
        cards;
12
0
12
2
3
1
8
;
run;
data b;
        set a;
        y=trim(left(put(x/100,percent8.0)));
run;
[/code:vxk7b6ny]




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2