我可以将多个Excel范围导入SPSS吗?

时间:2016-03-30 10:28:16

标签: spss

我在Excel中有一个绝对可怕的数据集(13,500个变量,其中很多与我的目的无关)。我需要在SPSS中进行分析,因为我有很多数据转换要做...但SPSS 24正在努力处理这个大小的数据集。嗯......要么SPSS挣扎,要么就是我的工作PC。

从Excel导入数据时,有没有办法导入多个范围?具体来说,我想要列A(我的唯一标识符),然后是其他几个范围(例如G:AC,DD:JJ等)。

/CELLRANGE=RANGE似乎只允许一个范围。

3 个答案:

答案 0 :(得分:1)

如果您具有适用于Excel的ODBC驱动程序,则可以使用Statistics中的数据库读取工具来选择字段。但是,ODBC和Office的问题在于必须匹配。如果两者都是32位,这很容易,但64位统计需要64位Office,这是一个受伤的世界。

答案 1 :(得分:0)

否(你不能指定多个范围),是简答。您应该做的是导入整个相关范围,然后使用SPSS命令根据需要进行操作。例如,使用ADD FILES FILEDROP子命令删除不相关的列/变量。

答案 2 :(得分:0)

我不知道从Excel直接导入多个范围的方法。您可以尝试首先将文件导入MS Access数据库,然后使用(在SPSS中)“打开数据库” - >将数据库中的表读取到SPSS。 “新查询”。查询编辑器将允许您指定要导入的字段。