多语言展示
当前在线:1644今日阅读:27今日分享:41

用IF嵌套函数和MID函数判断等级

我们经常在工作中遇到需要根据成绩判断等级的情况,例如根据考试成绩判断员工的优良中差,这时我们用IF嵌套函数判断,也可以巧用MID函数进行判断,下面我们用这两种方法分别进行判断,希望对大家有所帮助。
工具/原料

EXCEL工作表

方法/步骤
1

如下图所示,我们列出了一些员工考试成绩,并且规定,成绩大于等于90分的为优,大于等于80分的为优,大于等于60分的为中,小于60分的为差。根据等级规则判断员工的 等级。

2

在C2中录入IF公式:=IF(B2>=90,'优',IF(B2>=80,'良',IF(B2>=60,'中','差'))),如图,回车,公式返回“优”,即将A2员工等级判断出来了。将C2中公式向下复制填充,就可以将所有员工的等级判断出来了。

3

上述公式是用IF公式从优到差的判断,还可以用IF公式进行从差到优的判断。在C2中录入IF公式:=IF(B2<60,'差',IF(B2>=90,'优',IF(B2>=80,'良','中'))),如图,回车,公式返回“优”,即将A2员工等级判断出来了。将C2中公式向下复制填充,就可以将所有员工的等级判断出来了。

4

上面是用IF函数判断等级的公式,下面我们用MID函数来判断等级。写公式之前,我们先做一个辅助单元格E19,单元格内容是:“差差差差差中中良优优“意思是10-100分每隔10分成绩的等级,也就是说,10分为差,20分为差,30分为差,40分为差,50分为差,60分为中,70分为中,80分为良,90分为优,100分为优。

5

在C2中录入公式:=MID($E$11,INT(B2/10),1),如图,回车,公式返回“优”,即将A2员工等级判断出来了。将C2中公式向下复制填充,就可以将所有员工的等级判断出来了。

6

我们来解释一下这个公式的含义,增加的辅助列就是将{10,20,30,40,50,60,70,80,90,100}分对应等级{差差差差差中中良优优},将{差差差差差中中良优优}作为MID函数第一参数,共有10个元素,将成绩除以10,然后用INT函数取整,就将成绩相对应的等于提取出来了。

注意事项

若此经验对您有用,请投我一票,谢谢!!

推荐信息