Skip to main content

如何使用SUMPRODUCT计算Excel中的加权平均值

2-04.Excel2010 基礎操作 - 成績計算 加權計分 (四月 2024)

2-04.Excel2010 基礎操作 - 成績計算 加權計分 (四月 2024)
Anonim

通常,当您计算平均值或算术平均值时,每个数字具有相等的值或权重。通过将一系列数字加在一起然后将该总数除以该范围中的值的数量来计算平均值。另一方面,加权平均值认为该范围中的一个或多个数字比其他数字更有价值或具有更大的权重。

例如,学校中的某些标记,例如期中考试和期末考试,通常比常规考试或作业更有价值。如果使用平均值来计算学生的最终分数,那么中期和期末考试将获得更大的权重。在Excel中,您可以使用计算加权平均值SUMPRODUCT 功能。

04年01月

SUMPRODUCT功能如何工作

SUMPRODUCT将两个或多个数组的元素相乘,然后添加产品。例如,在两个具有四个元素的数组都作为参数输入的情况下 SUMPRODUCT 功能:

  1. array1的第一个元素乘以array2中的第一个元素。
  2. array1的第二个元素乘以array2的第二个元素。
  3. array1的第三个元素乘以array2的第三个元素。
  4. array1的第四个元素乘以array2的第四个元素。

接下来,将四个乘法运算的乘积相加并由函数返回作为结果。

04年02月

SUMPRODUCT语法和参数

函数的语法是指函数的布局,包括函数的名称,括号和参数。的语法 SUMPRODUCT 功能是:

= SUMPRODUCT(array1,array2,array3,… array255)

SUMPRODUCT函数的参数是:

  • 数组1: 第一个数组参数(必填)
  • Array2,array3,… array255:附加(可选)数组,最多255个。使用两个或多个数组时,该函数将每个数组的元素相乘,然后添加结果。

数组元素可以是工作表中数据位置的单元格引用,也可以是算术运算符分隔的数字,例如加号(+)或减号(-)迹象。如果输入未由运算符分隔的数字,Excel会将它们视为文本数据。

  • 所有数组参数的大小必须相同。换句话说,每个数组中必须包含相同数量的元素。如果不, SUMPRODUCT 返回 #值! 错误值。
  • 如果任何数组元素不是数字,例如文本数据, SUMPRODUCT 将它们视为零。
03年3月

输入加权公式

我们在本文中显示的示例使用。来计算学生最终分数的加权平均值 SUMPRODUCT 功能;该功能通过以下方式实现:

  • 将各种标记乘以各自的权重系数。
  • 将这些乘法运算的乘积加在一起。
  • 将上述总和除以四次评估的加权因子7(1 + 1 + 2 + 3)的总和。

与Excel中的大多数其他功能一样,您通常会输入 SUMPRODUCT 使用。到工作表 Formula Builder;但是,因为加权公式以非标准方式使用SUMPRODUCT,但是 - 函数的结果除以权重因子 - 您必须在工作表单元格中键入加权公式。

= SUMPRODUCT(B3:B6,C3:C6)/(1 + 1 + 2 + 3)

  1. 单击单元格 C7 使其成为活动单元格(将显示学生最终标记的位置)。
  2. 在单元格中键入上面的公式。
  3. 按下输入 键盘上的键。
  4. 答案78.6 应该出现在细胞中 C7 (你的答案可能有更多的小数位)。

相同四个标记的未加权平均值为76.5。因为学生在期中考试和期末考试中取得了更好的成绩,所以权衡平均值有助于提高他的整体成绩。

04年04月

SUMPRODUCT公式变化

要强调的结果 SUMPRODUCT 函数除以每个评估组的权重之和,除数 - 进行除法的部分 - 输入为

(1+1+2+3通过输入数字7(权重之和)作为除数,可以简化总加权公式。该公式将是:

= SUMPRODUCT(B3:B6,C3:C6)/ 7

如果加权阵列中的元素数量很少并且它们可以容易地加在一起,则这种选择很好,但随着加权阵列中元素数量的增加,它变得不那么有效,使得它们的添加更加困难。

另一种选择,也许是最好的选择,因为它使用单元格引用而不是总计除数的数字,将使用SUM函数来除数除数。那么公式是:

= SUMPRODUCT(B3:B6,C3:C6)/ SUM(B3:B6)

通常最好将单元格引用而不是实际数字输入公式。如果公式的数据发生变化,这可以简化更新。

例如,如果加权因子为 分配 在示例中更改为0.5并且为测试 到1.5,您必须手动编辑公式的前两种形式以更正除数。

在第三个变体中,只有单元格中的数据 B3B4 需要更新,公式将重新计算结果。