如何在excel中打开spss数据文件?

时间:2013-03-01 04:38:26

标签: excel spss

我想在excel中打开spss .sav数据文件而不打开spss文件(我不想将spss数据文件转换为excel文件),我知道这可以使用OLDB连接,但我不会&# 39;不知道该怎么做。

任何人都可以帮我这样做吗?

提前致谢。

8 个答案:

答案 0 :(得分:20)

我将sav转换为csv online:http://pspp.benpfaff.org/

答案 1 :(得分:11)

要下载该驱动程序,您必须拥有SPSS许可。对于那些不这样做的人,有一个非常类似SPSS的开源工具,允许您导入SAV文件并将其导出为CSV。

这是the software

以下是the steps to export the data

答案 2 :(得分:9)

(不完全是你的答案,因为你想避免打开文件,但这可能对其他人有帮助。)

我一直在使用开源GNU PSPP包将sav tile转换为csv。您至少可以从SourceForge [1]下载Windows版本。获得该软件后,可以使用以下命令行将sav文件转换为csv:

pspp-convert <input.sav> <output.csv>

[1] http://sourceforge.net/projects/pspp4windows/files/?source=navbar

答案 3 :(得分:5)

我帮助开发Colectica for Excel插件,它在Excel中打开SPSS和Stata数据文件。这不需要ODBC配置;它读取文件,然后将数据和元数据插入到工作表中。

可以从中下载插件 http://www.colectica.com/software/colecticaforexcel

答案 4 :(得分:3)

您可以通过ODBC完成。这样做的步骤:

  1. 安装IBM SPSS Statistics Data File Driver。独立驱动程序就足够了。
  2. 通过ODBC管理器创建DNS。
  3. 通过ODBC选择已创建的DNS,在Excel中使用数据导入程序。

答案 5 :(得分:0)

我尝试了下面的方法并且效果很好,

安装维度数据模型和OLE DB访问

并按照以下Excel中的步骤进行操作

数据 - &gt;获取外部数据 - &gt;来自其他来源 - &gt;从数据连接向导 - &gt;其他/高级 - &GT; SPSS MR DM-2 OLE DB提供者 - &gt;元数据类型为SPSS文件(SAV) - &gt;元数据位置中的SPSS数据文件 - >完成

答案 6 :(得分:0)

我还做了一个webapp来执行此操作,您只需上传文件:https://rkbarney.shinyapps.io/thisnotthatstat/上传您的.sav并选择.csv然后在Excel中打开

您也可以使用R中的Haven包转移到.csv,然后在Excel中打开.csv文件。

答案 7 :(得分:-1)

您可以使用我在N'counter开发的在线转换器。

这是在Excel中打开SPSS文件的最简单方法。

1)您只需将文件上传到https://secure.ncounter.de/SpssConverter

的SPSS coN&lt; verter

2)选择一些选项

3)将下载您转换的Excel文件

我们的服务器上不保留有关您的文件内容的信息。文件传输到我们的服务器,在内存中转换,并立即被丢弃:我们不会随时查看您的数据!