如何在没有SPSS的情况下将SPSS自定义表导出到特定的Excel工作表?

时间:2015-11-26 12:01:05

标签: spss

我想在Excel中将不同的自定义表放到不同的表格中。我尝试使用OMS和OUTPUT EXPORT,但这些功能不能满足我的需求。如果有人有想法,我希望这会对我有所帮助。 :)

2 个答案:

答案 0 :(得分:0)

OUTPUT EXPORT有一个OPERATION子命令,其中包含选项CREATEFILE / CREATESHEET / MODIFYSHEET,您可以将CTABLES路由到所需的工作表中目标/新的Excel文件。

您需要按照自己的工作表整理OUTPUT个文档。

使用OMS退出到Excel时,您无法使用OUTPUT EXPORT路由到特定工作表。

答案 1 :(得分:0)

OUTPUT EXPORT可以编写不同的工作表,但是在通过语法使用它时导出的对象中不会给你太多的灵活性。语法模式假定您不会以交互方式选择表。

但是,SPSSINC OUTPUT MODIFY扩展命令包含一个customoutputfunctions.py模块,该模块具有excelexport功能,可以执行您想要的操作。这是一个例子。有关详细信息,请参阅SPSSINC OUTPUT MODIFY文档或对话框(在安装实用程序之后)。然后查看customoutputfunctions.py模块中的示例。

SPSSINC MODIFY OUTPUT TABLES
/ IF SUBTYPE =“'自定义表'”PROCESS = ALL
/ CUSTOM FUNCTION =“customoutputfunctions.excelexport(file ='c:/temp/extest.xls',

  片= '表#',动作= 'CreateWorksheet')”。