在 Excel 中,SUM 和 SUMPRODUCT 函数都有加总的功能,但各有不同的用途和应用场景。 SUM 函数用于将一组数字相加,适合简单的加总需求,例如计算一列数字的总和。 SUMPRODUCT 函数则更为强大,用于将多个数组中的相对应相乘再进行加总和,适合进行加权平均、条件求和… 等复杂数据运算。 这篇分享SUM和SUMPRODUCT两种加总函数的差异和正确用法给大家。
Excel SUM、SUMPRODUCT怎么用?
SUM 函数介绍:
基本功能:SUM 函数用于将一组数字相加。
函数公式:=SUM(number1, [number2], …)
SUM 应用场景:
SUM 函数用于将一组数字相加,适合简单的加总需求,例如计算一列数字的总和。
SUMPRODUCT 函数介绍:
基本功能:SUMPRODUCT 函数用于将多个数组中的对应元素相乘,然后返回这些乘积的总和。
函数公式:=SUMPRODUCT(array1, [array2], …)
SUM 应用场景:
这可以应用在计算学生成绩上,每科成绩乘以加权值,最后再把成绩相加。
我们有一组分数和对应的权重,
<1> 分数:{80, 90, 100}
<2> 权重:{0.2, 0.3, 0.5}
通过 SUMPRODUCT 相对应数组相乘后加总是 93,是怎么计算的呢?
公式:=SUMPRODUCT({80, 90, 100}, {0.2, 0.3, 0.5})
计算过程:80*0.2 + 90*0.3 + 100*0.5 = 16 + 27 + 50 = 93
Excel SUM、SUMPRODUCT差异:
基本用途:
* SUM:用于直接加总数字。
* SUMPRODUCT:用于对应元素相乘后加总。
数据要求:
* SUM:可以接受单个或多个不连续范围。
* SUMPRODUCT:需要多个数组具有相同的相对应数据。
复杂度 :
* SUM:非常简单,适合基本的加总需求。
* SUMPRODUCT:功能强大,可以进行更复杂的数据运算。