由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教SAS ODS to Excel
相关主题
proc report format question怎么在EXCEL里把一个column的A/B分到两个column里?
求问 sas _c_ 什么意思问个简单的SAS如何找出某个变量最大之所在的行?
[提问]如何用SAS在同一个ExcelBook里create several spreadsheets?SAS code help
包子请教:SASoutput encoding的问题help for one simple SAS DATA
[合集] 面试求教 Proc Import from Excel options问SAS code怎么写
怎样得到OBS的值?如何用SAS找出含有特定字符的observation?
[合集] 新手首次发贴 SAS 问题急问,谢谢大家的帮助每个ID出现一次,missing去掉,请问高手用SAS怎么做?
SAS问题请教请问关于交易量的一个SAS编程问题
相关话题的讨论汇总
话题: ods话题: sas话题: excel话题: tagattr话题: column
进入Statistics版参与讨论
1 (共1页)
s********r
发帖数: 729
1
我的问题是用ODS 输出 到excel 时候, 必要的格式不能保留
ods listing close;
ods tagsets.excelxp file='...'
options(... thousands_separator=','...)
proc report;
...
run;
ods tagsets.excelxp close;
ods listing open;
结果生成的文件里面还是没有数字的千字节分隔符‘,’。望指教,多谢!
q**j
发帖数: 10612
2
if column:
look at tagattr
proc report data = yourdata nowd;
define money / style(column) = {tagattr =$#,##0};
define percentage / style(column) = {tagattr =0%};
define order / style(column)=[background = Light Orange];
run;
if row:
use compute block and do something similar.

【在 s********r 的大作中提到】
: 我的问题是用ODS 输出 到excel 时候, 必要的格式不能保留
: ods listing close;
: ods tagsets.excelxp file='...'
: options(... thousands_separator=','...)
: proc report;
: ...
: run;
: ods tagsets.excelxp close;
: ods listing open;
: 结果生成的文件里面还是没有数字的千字节分隔符‘,’。望指教,多谢!

s********r
发帖数: 729
3
不是column,是我之前问过的自定义cell的format。
很伤脑筋。

【在 q**j 的大作中提到】
: if column:
: look at tagattr
: proc report data = yourdata nowd;
: define money / style(column) = {tagattr =$#,##0};
: define percentage / style(column) = {tagattr =0%};
: define order / style(column)=[background = Light Orange];
: run;
: if row:
: use compute block and do something similar.

a*****8
发帖数: 110
4
I am not familiar with proc report, but I think all those formats are for
the SAS output, not excel. Maybe you can try output the table into a SAS
dataset, then convert the numeric value into character using
char=put (num, COMMAw.d);
then output the character value into excel
q**j
发帖数: 10612
5
定义列的格式就是用我说的format. 用 {tagattr ='#,##0'}
其他的格式你用excel做好,存成xml,就可以在特定的地方看到这样的格式写法。
定义行的格式我没有试过,应该类似。你给sas打电话好了。

【在 s********r 的大作中提到】
: 不是column,是我之前问过的自定义cell的format。
: 很伤脑筋。

q**j
发帖数: 10612
6
you can also read this doc.
http://www.excursive.com/sas/ProcReportPaper.pdf
whatever you want to do can be done if you read after page 15 of this doc. y
ou can even format each single cell in the excel report. mostly like you wil
l use compute block plus call define(_row_, whatever).

【在 q**j 的大作中提到】
: 定义列的格式就是用我说的format. 用 {tagattr ='#,##0'}
: 其他的格式你用excel做好,存成xml,就可以在特定的地方看到这样的格式写法。
: 定义行的格式我没有试过,应该类似。你给sas打电话好了。

s********r
发帖数: 729
7
Sorry for the late reply. I actually contacted the sas support and get some
answer similar to yours. It still work on some format. I am trying to figure
those that are not proper.
Thanks you!

y
wil

【在 q**j 的大作中提到】
: you can also read this doc.
: http://www.excursive.com/sas/ProcReportPaper.pdf
: whatever you want to do can be done if you read after page 15 of this doc. y
: ou can even format each single cell in the excel report. mostly like you wil
: l use compute block plus call define(_row_, whatever).

1 (共1页)
进入Statistics版参与讨论
相关主题
请问关于交易量的一个SAS编程问题[合集] 面试求教 Proc Import from Excel options
proc export to Excel: can not read it!怎样得到OBS的值?
SAS 求助, 一个小问题, 包子答谢[合集] 新手首次发贴 SAS 问题急问,谢谢大家的帮助
Please help with a SAS macroSAS问题请教
proc report format question怎么在EXCEL里把一个column的A/B分到两个column里?
求问 sas _c_ 什么意思问个简单的SAS如何找出某个变量最大之所在的行?
[提问]如何用SAS在同一个ExcelBook里create several spreadsheets?SAS code help
包子请教:SASoutput encoding的问题help for one simple SAS DATA
相关话题的讨论汇总
话题: ods话题: sas话题: excel话题: tagattr话题: column