这⾥有⼏个⽐IF函数更好⽤的函数,不知道你会不会
在Excel的公式中,遇到最多的函数⼀般总会有If函数,其实同IF函数有相同功能的函数还是有很
多,今天⽼师给⼤家再介绍这⼏个函数。
01
IFS函数
如下图,判断考试成绩对应的等级。
原IF嵌套公式(如上图所⽰):
=IF(B2>=90,'A',IF(B2>=80,'B',IF(B2>=70,'C',IF(B2>=60,'D','E'))))
使⽤IFS函数公式:
=IFS(B2>=90,'A',B2>=80,'B',B2>=70,'C',B2>=60,'D',B2<60,'E')
对于IFS函数来说,写条件的时候更加地明了,简洁⽅便,易于阅读与维护。
02 01
LOOKUP函数
LOOKUP函数在条件判断的时候可以代替IF函数,从⽽减少IF函数的长度与复杂度。
下⾯是⼀张年度评⽐考核的成绩表,现在要求评⽐出各个分数段的等级。
=LOOKUP(F2,{0,'G';60,'F';70,'E';80,'D';90,'C';100,'B';120,'A'})
从下⾯的图中可以看出,有很多个多重条件,图中使⽤了IF函数:
=IF(F2>=120,'A',IF(F2>=100,'B',IF(F2>=90,'C',IF(F2>=80,'D',IF(F2>=70,'E',IF(F2>=60,'F','G'))))))
03 01
VLOOKUP函数
对于案例2也可以使⽤VLOOKUP函数来代替IF函数。如下图所⽰:
=VLOOKUP(F2,
{0,'G';60,'F';70,'E';80,'D';90,'C';100,'B';120,'A'},2,1)
注意:采取上述问题时候⼀定要分清楚包含与不包含的问题,这样才能确定分隔点,保证公式的准确。
04 01
CHOOSE函数
CHOOSE函数的基本⽤法⼗分地简单。将下⾯的年级序列与年级对应起来。如下图所⽰,在B2单元格中输⼊公式:
=CHOOSE(A2,'⼀年级','⼆级级','三年级','四年级','五年级','六年级')
按Enter键完成后向下填充。
以上公式类似于:15个常用excel的if函数
=IF(A2=1,'⼀年级',IF(A2=2,'⼆年级',IF(A2=3,'三年级',IF(A2=4,'四年级',IF(A2=5,'五年级','六年级')))))
05 01
CHOOSE函数
该函数是新版的Excel中新增的⼀个函数,也是⽤来进⾏条件判断的。
在B2单元格中输⼊公式:
=SWITCH(A2,1,'⼀年级',2,'⼆年级',3,'三年级',4,'四年级',5,'五年级',6,'六年级')
按Enter键完成后向下填充。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论