每日一题:Excel用IF分级,记住两句话!

记住两句话

用大于号,从大到小判断;
用小于号,从小到大判断!
今天的问题

如下图,这是我们经常遇到的业务情形,根据不同的得分区间,判断绩效等级,大于等于100,A级;90-99,B级,以此类推,每个区间对应不同的等级。

这个问题解决方法有很多:IF、VLOOKUP、LOOKUP、MATCH都可以解决,我们今天使用第一种方法,IF判断;很多朋友使用IF嵌套时,总是判断错误。

只要记住上面的两句话,很轻松解决问题。

使用大于号,从大到小判断

公式如下:

=IF(C2>=100,'A',IF(C2>=90,'B',IF(C2>=80,'C',IF(C2>=70,'D','E'))))

注意:这个公式里全部是使用>=号,且判断数值从大到小排列。

使用小于号,从小到大判断

公式如下:

=IF(C2<70,'E',IF(C2<80,'D',IF(C2<90,'C',IF(C2<100,'B','A'))))

注意:这个公式里全部是使用<号,且判断数值从小到大排列。

IF嵌套方法

很多朋友不会写IF嵌套语句,写着写着就出错了,如果对公式不熟悉,建议分步写嵌套公式!

首先记住:IF有三个参数=IF(判断,真值,假值),然后写公式:

第一层:=IF(C2>=100,'A',''),然后把最后的''替换成另外一个IF公式;

第二层:=IF(C2>=100,'A',IF(C2>=90,'B','')),然后把''再替换成一个IF公式;

第三层:=IF(C2>=100,'A',IF(C2>=90,'B',IF(C2>=80,'C',''))),依此类推;

第四层:=IF(C2>=100,'A',IF(C2>=90,'B',IF(C2>=80,'C',IF(C2>=70,'D','E'))))

(0)

相关推荐