【发布时间】:2013-02-15 12:46:36
【问题描述】:
我想在 Excel 中打开 spss .sav 数据文件而不打开 spss 文件(我不想将 spss 数据文件转换为 Excel 文件)。我知道这可以使用 OLDB 连接,但我不知道该怎么做。
【问题讨论】:
我想在 Excel 中打开 spss .sav 数据文件而不打开 spss 文件(我不想将 spss 数据文件转换为 Excel 文件)。我知道这可以使用 OLDB 连接,但我不知道该怎么做。
【问题讨论】:
您可以使用我在N'counter 开发的在线转换器。
这是在 Excel 中打开 SPSS 文件的最简单方法。
1) 您只需将文件上传到 SPSS conN'verter https://secure.ncounter.de/SpssConverter
2) 选择一些选项
3) 转换后的 Excel 文件将被下载
我们的服务器上不会保留有关您文件内容的任何信息。文件传输到我们的服务器,在内存中转换,然后立即丢弃:我们不会随时查看您的数据!
【讨论】:
(不完全适合您,因为您想避免打开文件,但也许这对其他人有帮助)。
我一直在使用开源 GNU PSPP 包将 sav 磁贴转换为 csv。您至少可以从 SourceForge [1] 下载 Windows 版本。拥有软件后,您可以使用以下命令行将 sav 文件转换为 csv:
pspp-convert <input.sav> <output.csv>
[1]http://sourceforge.net/projects/pspp4windows/files/?source=navbar
【讨论】:
choco install pspp
我帮助开发 Colectica for Excel 插件,它可以在 Excel 中打开 SPSS 和 Stata 数据文件。这不需要 ODBC 配置;它读取文件,然后将数据和元数据插入到您的工作表中。
【讨论】:
我在线将sav转换为csv:http://pspp.benpfaff.org/
【讨论】:
要下载该驱动程序,您必须拥有 SPSS 的许可证。对于那些不知道的人,有一个非常类似于 SPSS 的开源工具,它允许您导入 SAV 文件并将它们导出为 CSV。
这里是the software
【讨论】:
我尝试了以下方法,效果很好,
安装维度数据模型和 OLE DB 访问
并在 excel 中按照以下步骤操作
数据->获取外部数据->从其他来源->从数据连接向导->其他/高级-> SPSS MR DM-2 OLE DB Provider->元数据类型为SPSS文件(SAV)->元数据位置中的 SPSS 数据文件->完成
【讨论】:
您可以通过 ODBC 来完成。操作步骤:
【讨论】: