CORREL函数用于计算单元格区域array1和array2之间的相关系数。使用相关系数可以确定两种属性之间的关系。例如,可以检测某地的平均温度和空调使用情况之间的关系。CORREL函数的语法如下。


CORREL(array1,array2)

其中参数array1为第一组数值单元格区域,array2为第二组数值单元格区域。

典型案例

已知数据区域1和数据区域2,计算两个数据集的相关系数。基础数据如图16-123所示。

步骤1:打开例子工作簿“CORREL.xlsx”。

步骤2:在单元格A8中输入公式“=CORREL(A2:A6,B2:B6)”,用于计算两个数据集的相关系数。计算结果如图16-124所示。

Excel 应用CORREL函数计算两个数据集之间的相关系数-Excel22

图16-123 基础数据

Excel 应用CORREL函数计算两个数据集之间的相关系数-Excel22

图16-124 计算结果

使用指南

如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略,但包含零值的单元格将计算在内。如果array1和array2的数据点的个数不同,函数CORREL返回错误值“#N/A”;如果array1或array2为空,或者其数值的s(标准偏差)等于零,函数CORREL返回错误值“#DIV/0!”。相关系数的计算公式如下。

Excel 应用CORREL函数计算两个数据集之间的相关系数-Excel22

其中X和Y是样本平均值AVERAGE(array1)和AVERAGE(array2)。