Excel 2016教程: 对一个或多个数组对应值的乘积进行求和

Excel 2016教程: 对一个或多个数组对应值的乘积进行求和

对平方值和数组值进行求和
可使用工作表函数对两个或多个相互对应的列中的值进行求和。此类操作可以是简单的确定加权平均(参阅以下计算平均绩点的示例),也可以是复杂的统计或工程计算。
对一个或多个数组中对应值的乘积进行求和
使用 SUMPRODUCT 函数。例如,可通过使用 SUMPRODUCT 函数并将结果除以学分来计算学生的平均绩点,如下图所示。
Excel 2016教程: 对一个或多个数组对应值的乘积进行求和
公式 =SUMPRODUCT(A2:A6,B2:B6)/SUM(B2:B6) 将每个班级取得的成绩乘以其学分,对这些乘积进行求和 (61.3),并将该和除以总学分 (18),然后确定平均绩点 (3.41)。此类计算也称加权平均。
还可通过将多个数组相乘,在更高级的数学运算中使用 SUMPRODUCT 函数。
SUMPRODUCT 函数对于有相同维度的数组来说简单易用,但是如果需要更大的灵活性,你可以在 数组公式 中使用 SUM 函数。
有关更多详细信息,请参阅 SUMPRODUCT 函数文章。
以下四个函数通常仅用于高级统计或复杂数学应用,因此仅提供了简要说明。有关详细信息,请单击函数名称以直接转到其参考主题。

SUMSQ 函数 返回区域中某列数字或值的平方和。例如,SUMSQ(2,3) 将返回 13。 SUMX2PY2 函数 对两数组中对应值的平方和进行求和。 SUMX2MY2 函数 返回两数组中对应值的平方差之和。 SUMXMY2 函数 返回两数组中对应值的差的平方之和。

 

推荐阅读