本文目录一览:

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)