问题描述

今天在做SPSS数据分析的过程中,在EXCEL中复制数据到SPSS后类型为字符串,考虑到数据可能以文本形式存储,故先在EXCEL中选择性粘贴为数值,再复制到SPSS中,结果仍为字符串格式,并且在SPSS中将列的数据类型设置为数值格式后数据消失。

原因及解决办法

原数据为小数数据,录入时小数点与数字之间存在空格,在EXCEL中通过查找替换把空格替换掉再复制到SPSS中即为数值类型了。

总结

在复制到SPSS中识别为字符串类型后,首先应该检查原数据是否为文本类型,或者存在隐藏的文本字符,如本问题中的空格,将数据全部转为数值后再复制到SPSS中进行分析。