我想.sav
在 Excel 中打开 spss 数据文件而不打开 spss 文件(我不想将 spss 数据文件转换为 Excel 文件)。我知道这可以使用 OLDB 连接,但我不知道该怎么做。
7 回答
我在线将 sav 转换为 csv:http: //pspp.benpfaff.org/
(不完全是你的答案,因为你想避免打开文件,但也许这对其他人有帮助)。
我一直在使用开源 GNU PSPP 包将 sav 磁贴转换为 csv。您至少可以从 SourceForge [1] 下载 Windows 版本。拥有该软件后,您可以使用以下命令行将 sav 文件转换为 csv:
pspp-convert <input.sav> <output.csv>
[1] http://sourceforge.net/projects/pspp4windows/files/?source=navbar
我帮助开发 Colectica for Excel 插件,它可以在 Excel 中打开 SPSS 和 Stata 数据文件。这不需要 ODBC 配置;它读取文件,然后将数据和元数据插入到您的工作表中。
您可以通过 ODBC 来完成。这样做的步骤:
- 安装IBM SPSS Statistics 数据文件驱动程序。独立驱动程序就足够了。
- 通过 ODBC 管理器创建 DNS。
- 通过选择创建的 DNS,通过 ODBC 使用 Excel 中的数据导入器。
您可以使用我在N'counter开发的在线转换器。
这是在 Excel 中打开 SPSS 文件的最简单方法。
1) 您只需在https://secure.ncounter.de/SpssConverter将文件上传到 SPSS converter
2) 选择一些选项
3) 转换后的 Excel 文件将被下载
我们的服务器上不会保留有关您文件内容的任何信息。文件传送到我们的服务器,在内存中转换,然后立即丢弃:我们不会随时查看您的数据!
我尝试了以下方法,效果很好,
安装维度数据模型和 OLE DB 访问
并在 excel 中按照以下步骤操作
数据->获取外部数据->从其他来源->从数据连接向导->其他/高级-> SPSS MR DM-2 OLE DB提供程序->元数据类型为SPSS文件(SAV)->元数据位置中的SPSS数据文件->完成