问题介绍:
记录说明:班级里共有40个人,按最终总平均成绩从高到低划分等级,A等级30%,B等级50%,C等级20%。
部分成绩如下表所示:

Excel中相关函数介绍:
IF函数
IF函数有三个参数,语法如下:
=IF(条件判断, 结果为真返回值, 结果为假返回值)
第一参数是条件判断,比如说“A1=">37”这种,判断TRUE或FALSE。如果判断是TRUE(结果为真)那么IF函数返回值是第二参数,否则(结果为假)返回第三参数。

- 如果省略了第三参数,则当结果为假时,会返回FALSE。
- 如果公式中通过第二参数后的逗号给第三参数留了位置,但是没有输入任何值,那么默认是返回0这个数字的。也就是逗号后面不输入参数默认返回值为0。
如:=IF(1>2,“判断真”,) - 第二参数也是一样的规律,如果公式改成:
=IF(3>2,“判断假”)
第二参数位于两个逗号之间,没有输入值,则默认返回0。
RANK函数
RANK函数有三个参数,语法如下:
=RANK(Number,Ref)
rank函数,第一个参数Number,表示为需要找到排位的数字,Ref参数为数字列表数组或对数字列表的引用。(默认为降序排列)<

本文介绍了如何使用Excel IF、RANK和COUNTA函数为40人的成绩分配A、B、C等级,通过RANK函数确定排名并根据预设比例(30%A, 50%B, 20%C)进行划分,便于直观展示和理解成绩分布。

3万+

被折叠的 条评论
为什么被折叠?



