Excel formula 在windows 8 32位笔记本电脑上使用spss V22和excel之间的公式导出数据

Excel formula 在windows 8 32位笔记本电脑上使用spss V22和excel之间的公式导出数据,excel-formula,spss,Excel Formula,Spss,是否有方法在excel和SPSS之间使用公式交换(导入/导出)数据 在excel中准备好文件并将其导入SPSS后,有时您希望通过计算添加新变量(变量相关或独立)。但是,在许多情况下,您会对许多变量执行此操作 您的最终愿望是不必在其他文件类型(副本或原件)中重写计算 因此,在我计算了SPSS中的新变量后,是否可以将这些变量与其公式一起导出?不,这是不可能的。我看不出拥有这样的能力有什么好处 如果您的最终目标是将Excel电子表格作为最终交付成果,为什么不使用Excel/VBA自动化而不是SPSS

是否有方法在excel和SPSS之间使用公式交换(导入/导出)数据

在excel中准备好文件并将其导入SPSS后,有时您希望通过计算添加新变量(变量相关或独立)。但是,在许多情况下,您会对许多变量执行此操作

您的最终愿望是不必在其他文件类型(副本或原件)中重写计算


因此,在我计算了SPSS中的新变量后,是否可以将这些变量与其公式一起导出?

不,这是不可能的。我看不出拥有这样的能力有什么好处

如果您的最终目标是将Excel电子表格作为最终交付成果,为什么不使用Excel/VBA自动化而不是SPSS


唯一接近的方法是将公式存储为字符串,然后以某种方式转换为Excel中的公式。但是,引用行、列数字和字母来构造公式字符串会非常复杂。

正如Jignesh所说,没有直接的方法可以做到这一点,但在Excel中使用Excel VBA库(从统计到直接计算)当然是可能的。不过,风险在于,您可能会在Excel端和SPSS端进行一些转换,而保持这些转换的正确性将是困难的,并且充满错误风险。最好确保所有转换都发生在一侧或另一侧,并使用统计数据的导入/导出功能来同步此转换