在Excel或者wps中怎么计算多个数据之和,然后除以一个数。大学成绩评定用。

如图所示!例如李琳同学的成绩
=(国际贸易88*2学分+金融学84*2+······+运筹学83*3/总学分51.5
请问用公式怎么计算,像算总分一样,算出一个的直接往下拉。

采用SUMPRODUCT 函数公式=SUMPRODUCT(B4:AA4,$B$2:$AA$2)/$AB$2
然后直接下拉

语法
SUMPRODUCT(array1, [array2], [array3], ...)

SUMPRODUCT 函数语法具有下列参数
参数:为操作、事件、方法、属性、函数或过程提供信息的值。:

Array1 必需。其相应元素需要进行相乘并求和的第一个数组参数。

Array2, array3,... 可选。2 到 255
个数组参数,其相应元素需要进行相乘并求和。

说明

数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。

函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。

示例

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

如何复制示例?

选择本文中的示例。如果在 Excel Web App 中复制该示例,请每次复制并粘贴一个单元格。

要点 请勿选择行标题或列标题。

从帮助中选择一个示例

按 Ctrl+C。

创建一个空白工作簿或工作表。

在工作表中,选择单元格 A1,然后按 Ctrl+V。如果在 Excel Web App
中工作,请对示例中的每个单元格重复复制和粘贴操作。

要点 为使示例正常工作,必须将其粘贴到工作表的单元格 A1
中。

要在查看结果和查看返回结果的公式之间进行切换,请按 Ctrl+`(重音符),或在 “公式”选项卡上的 “公式审核”组中单击 “显示公式”按钮。

在将示例复制到空白工作表中后,您可以根据自己的需求对它进行调整。

1

2

3

4

5

6

A

B

C

D

Array 1
Array 1
Array 2
Array 2

3
4
2
7

8
6
6
7

1
9
5
3

公式
说明(结果)

=SUMPRODUCT(A2:B4, C2:D4)
两个数组的所有元素对应相乘,然后把乘积相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3。(156)

注释 上例所返回的乘积之和,与以数组形式在 Excel 桌面应用程序中输入的公式
SUM(A2:B4*C2:D4) 的计算结果相同。使用数组公式可以为类似于 SUMPRODUCT 函数的计算提供更通用的解法。例如,使用公式
=SUM(A2:B4^2) 并按 Ctrl+Shift+Enter 可以计算 A2:B4 中所有元素的平方和。追问

我试了好像不行!不知道是不是我操作问题
你能在线帮我吗?留个QQ.

追答

232615831

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-11
您好,很高兴为您解答!
在AB4输入=sumproduct($b$2:$aa$2*$b4:$aa4)

下拉即可
如有疑问,请点击我的头像提问或访问​WPS官方论坛,祝您生活愉快!追问

我试了好像不行!不知道是不是我操作问题
你能在线帮我吗?留个QQ.

追答

249789810晚上在线,这个公式是没有问题的,你再研究一下

第2个回答  2013-09-11
=sumproduct((b4:w4)*(b$2:w$2))/ab$2追问

我试了好像不行!不知道是不是我操作问题
你能在线帮我吗?留个QQ.

追答308549083

第3个回答  2013-09-11
=sum(选中但单元)/选中要除的数
相似回答