tianxia047
在excel中如何进行批处理?
比如在一个excel表格中想要得出第一列和另外几列的相关系数,数据有很多,不知道怎么弄啊,请高手指点啊?谢谢各位高手啊!
makiou
可以使用CORREL()这个函数
CORREL
参阅
返回单元格区域 array1 和 array2 之间的相关系数。使用相关系数可以确定两种属性之间的关系。例如,可以检测某地的平均温度和空调使用情况之间的关系。
语法
CORREL(array1,array2)
Array1 第一组数值单元格区域。
Array2 第二组数值单元格区域。
说明
参数可以是数字,或者是涉及数字的名称、数组或引用。
如果数组或引用包含文本、逻辑值或空白单元格,这些数值将被忽略,但是包含零值的单元格将计算在内。
如果 array1 和 array2 的数据点的数目不同,函数 CORREL 返回错误值 #N/A。
如果 array1 或 array2 为空,或者其数值的 s(标准偏差)等于零,函数 CORREL 返回错误值 #DIV/0!。
tianxia047
[quote]引用第1楼makiou于2008-07-22 12:29发表的“”:
可以使用CORREL()这个函数
CORREL
参阅
.......[/quote]
谢谢啊!但是如果数据量很大,大约有一千多组数据啊,如果一组组的计算会很浪费时间,有什么类似于批处理的简单方法吗?请高手再指点!
9lotus
[quote]引用第2楼tianxia047于2008-07-22 13:54发表的“”:
谢谢啊!但是如果数据量很大,大约有一千多组数据啊,如果一组组的计算会很浪费时间,有什么类似于批处理的简单方法吗?请高手再指点![/quote]
这个也简单啊,比如你的数据为A2:Z50,你需要计算A列与其他各列的相关系数,你先在b52单元格输入=correl($a$2:$a$50,b$2:b$50),然后自动填充至z52单元格就可以了.