本文目录一览:
- 1、excel 计算公式GPA
- 2、请教高手们,用EXCEL怎么自己编辑函数计算GPA
- 3、Excel怎么用公式算如图中的GPA,由于IF的嵌套层太少不能用,有没有别的公式可用,求助
- 4、怎样用excel计算平均学分绩点?
- 5、excel怎么算学分绩啊
excel 计算公式GPA
看看这个你能用不
=IF(COUNTIF(L2,"=90"),4,IF(COUNTIF(L2,"=80")-COUNTIF(L2,"=90"),3,IF(COUNTIF(L2,"=70")-COUNTIF(L2,"=80"),2,IF(COUNTIF(L2,"=60")-COUNTIF(L2,"=70"),1,0))))
输入完成以后 CTRL+SHIFT+ENTER【结束--数组公式】
然后向下拖拉填充。
请教高手们,用EXCEL怎么自己编辑函数计算GPA
楼上理解的不错,不过忽略了一点,每门课的学分一般是3分,还有可能不是3分的,这样的话这个S-GPA的结果就不简单是求个平均数这么简单的了。
其实楼主的这个问题类似加权平均法,通过下面的公式可以解决:
=SUMPRODUCT(D3:D9,LOOKUP(E3:E9,{"A","B+","B","C+","C","D+","D"},{4,3.5,3,2.5,2,1.5,1}))/SUM(D3:D9)
根据你的意思,数据还是要不断添加的,所以为了在添加数据时不修改公式,还可以添加自动引用,公式如下:
=SUMPRODUCT(OFFSET(D3,,,COUNTA(D:D)-1,1),LOOKUP(OFFSET(E3,,,COUNTA(E:E)-1,1),{"A","B+","B","C+","C","D+","D"},{4,3.5,3,2.5,2,1.5,1}))/SUM(OFFSET(D3,,,COUNTA(D:D)-1,1))
另外,加权平均后的结果有可能是小数,你还可以在整个公式外面套上精度函数,如ROUND()来四舍五入后保留指定位数的小数。
详见附件:
附件:加权平均统计.xls
Excel怎么用公式算如图中的GPA,由于IF的嵌套层太少不能用,有没有别的公式可用,求助
如果分数在B2单元格,那么GPA输入
=LOOKUP(B2,{60,63,67,70,73,77,80,84,87,90,93},{0.7,1,1.3,1.7,2,2.3,2.7,3,3.3,3.7,4})
怎样用excel计算平均学分绩点?
国际通用的绩点计算方法:
成绩
等级
绩点
90-100
a
4.0
85-89
a-
3.7
82-84
b+
3.3
78-81
b
3.0
75-77
b-
2.7
71-74
c+
2.3
66-70
c
2.0
62-65
c-
1.7
60-61
d
1.3
补考60
d-
1.0
60以下
f
平均绩点:(课程学分1*绩点+课程学分2*绩点+......+课程学分n*绩点)/(
课程学分1+课程学分2+......+课程学分n)
国内有些学校用
绩点:
分数/10
-
5
学分绩点:(分数/10
-
5)*学分
平均绩点:学分绩点和/学分和
如果是后一种算法
公式为=sumproduct(a2:a12*(b2:b12/10-5)/sum(a:a)),结果应是1.59375
excel怎么算学分绩啊
A列是成绩,B列是学分,手动输入,C列是计算绩点的函数,D8是平均学分绩点,图片里的函数时C列的函数,另外给你把两个函数给你附上
C列函数:=IF(A260,0,IF(A264,1,IF(A266,1.5,IF(A268,1.7,IF(A272,2,IF(A275,2.3,IF(A278,2.7,IF(A282,3,IF(A285,3.3,IF(A290,3.7,4))))))))))
D8单元格函数:=SUMPRODUCT(B:B,C:C)/SUM(B:B)