excel如何算加权平均分?

我想算我的成绩的加权平均分但是不知道在excel上该怎么操作比如说我的学分全部列在B列成绩全部列在C列有很多排,请问该在excel中哪个位置输入公式?以及公式怎么写?谢谢... 我想算我的成绩的加权平均分 但是不知道在excel上该怎么操作
比如说 我的学分全部列在B列 成绩全部列在C列 有很多排,请问该在excel中哪个位置输入公式?以及公式怎么写?谢谢
同学···你那个明显是复制别人的··
展开
 我来答
百度网友e766435
2010-07-17 · TA获得超过2810个赞
知道小有建树答主
回答量:941
采纳率:0%
帮助的人:891万
展开全部
A B C D E F

2 科目 学分 张三 李四 王五 赵六
3 语文 3 70 71 73 90
4 数学 4 75 88 73 120
5 外语 5 80 40 96 148
6 政治 6 75 75 78 85
7
8
9 4.5 4.4 4.6 4.5

C9栏的公司如下:=IF(C2="","",ROUND(SUMPRODUCT($B$3:$B$7,C$3:C$7)/SUM(C$3:C$7),1))
解释如下:一个人对应一个加权值,也就是最后的权值学分。

公式含义:如果人名空白,则无学分,否则round是对权值进行四舍五入的意思,Round(expression[, numdecimalplaces]),ROUND(【SUMPRODUCT($B$3:$B$7,C$3:C$7)/SUM(C$3:C$7)】,【1】)可以看出我这个公式里面只是保留了一位小数。你可以改为2(两位小数),0的话就是不保留小数。

SUMPRODUCT($B$3:$B$7,C$3:C$7)/SUM(C$3:C$7)
sumproduct函数是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
$B$3:$B$7是学分数组,$B$3,$B$7的意思是绝对引用B3单元格中的数据,是为了以后方便。如果你有多个科目的话,就把其中的7改为最后一个科目所对应的单元格行号。
C$3:C$7是成绩数组,C$3:C$7是相对引用的意思,同上,如果有多个学科的话把所对应的7改一下就行了。
SUM(C$3:C$7)是成绩之和。

然后就是拖动C9中的黑色十字线,使其后面的D9,E9....等随后的单元格的公式都与其一致。
这样D9中的自动套用公式就是怎样的
=IF(D2="","",ROUND(SUMPRODUCT($B$3:$B$7,D$3:D$7)/SUM(D$3:D$7),1))

当然,学分的输入用不着一个一个的输入进去。而是通过使用一个公式就可以了。自动加载一个专门的sheet表格中的数据。因为这样输入学分是有点麻烦的。

希望我的思路能够给你带来创作的灵感。如果认为好的话。给我加分哟。谢谢。
玉斧Excel
2019-05-10 · 优质视频达人
个人认证用户
玉斧Excel
采纳数:2 获赞数:4283

向TA提问 私信TA
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黎泽崇运骏
2019-09-22 · TA获得超过3834个赞
知道大有可为答主
回答量:3067
采纳率:28%
帮助的人:238万
展开全部
H2=(C2*3+D2*2+E2*3+F2*2+G2*2)/11
再按一楼的方法下拉(点牢Mouse左键)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24c7eae
2010-07-15
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
设置一个隐藏栏可放在表格外
A...B ......C ................D ...............E(隐藏)
1..科目....学分..............分数............附加栏
2..语文.....3................70 ............ =C2*D2
3..数学.....4................75............ =C3*D3
4..英语 ....5................80............ =C4*D4
................................................
10.统计,=SUM(C2:C9),=SUM(D2:D9),=SUM(E2:E9)
加权平均分= E10/D10
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stepkwan
2010-07-15
知道答主
回答量:16
采纳率:0%
帮助的人:14.5万
展开全部
用 SUMPRODUCT 函数传回各阵列中所有对应元素乘积的总和
=SUMPRODUCT (阵列1,阵列2, ...最多可达 阵列30)

取用 回答者 240773411 的列表, 用了 SUMPRODUCT 函数之后可不用附加 E 栏

计算权平均分值, 可在任何空白储存格中输入下列公式 :
=SUMPRODUCT(C2:C4,D2:D4)/SUM(D2:D4)
=4.044

备注

各阵列必须有相同的维度 (相同的列数,相同的栏数)。否则 SUMPRODUCT 函数会传回错误值 #VALUE!。

SUMPRODUCT 函数会将所有非数值资料的阵列元素当成 0 来处理。

参考资料: http://office.microsoft.com/zh-hk/excel-help/HP010062466.aspx

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式