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

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

任何人都可以帮助我做到这一点?

提前致谢。

我将sav转换成csv在线: http : //pspp.benpfaff.org/

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

这是软件

这里是导出数据的步骤 。

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

我一直在使用开放源代码的GNU PSPP软件包将sav磁贴转换为csv。 您可以至less从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数据文件。 这不需要ODBCconfiguration; 它读取文件,然后将数据和元数据插入到工作表中。

插件可以从http://www.colectica.com/software/colecticaforexcel下&#x8F7D;

你可以通过ODBC来完成。 步骤如下:

  1. 安装IBM SPSS Statistics数据文件驱动程序 。 独立驱动程序就足够了。
  2. 通过ODBCpipe理器创buildDNS。
  3. 通过select创build的DNS,通过ODBC在Excel中使用数据导入器。

我试了下面,它运作良好,

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

并按照以下步骤在Excel中

数据 – >获取外部数据 – >从其他来源 – >从数据连接向导 – >其他/高级 – > SPSS MR DM-2 OLE DB提供程序 – >元数据types为SPSS文件(SAV) – > SPSS数据文件- >完成

我也只是做了一个web应用程序来做到这一点,你可以上传文件: https : //rkbarney.shinyapps.io/thisnotthatstat/上传你的.sav并select.csv,然后在Excel中打开

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

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

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

1)你只需要上传你的文件到SPSS coN'verter在https://secure.ncounter.de/SpssConverter

2)select一些选项

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

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