用IF嵌套函数和MID函数判断等级
来源:网络收集 点击: 时间:2024-03-06如下图所示,我们列出了一些员工考试成绩,并且规定,成绩大于等于90分的为优,大于等于80分的为优,大于等于60分的为中,小于60分的为差。
根据等级规则判断员工的 等级。

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



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



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

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



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

若此经验对您有用,请投我一票,谢谢!!
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_262277.html