Excel中IF函数用法大全你一定要会
2023/5/11 来源:不详IF函数是EXCEL中最亲民的函数,简单的三个参数就能解决条件判断问题,高手用的顺手,菜鸟用的舒心,可以与各个段位的人完美匹配。正是由于他的亲民性,所以导致大家越来越懒,遇到一点点小问题就要去麻烦IF函数,其实啊,大可不必,杀鸡焉用牛刀?
我先来给各位小可爱简单介绍一下IF吧,IF函数是判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值。
函数表达式为IF(logical_test,value_if_true,value_if_false)
其中logical_test为计算结果可能为TRUE或者FALSE的任意值或表达式,value_if_true参数1计算结果为TRUE时所要返回的值,value_if_false参数1计算结果为FALSE时所要返回的值。
例1:简单逻辑判断
对于简单的逻辑判断,确实可以用IF函数,下表就是运用IF函数得到的结果。
其实,对于这种,我们可以直接使用逻辑运算符判断,请看下表。
这样子还能减少EXCEL的运算过程,毕竟每增加一个运算过程,就会拖慢EXCEL的运行速度。
例2:选取最大值最小值
各位小可爱们在选取最大值和最小值的时候,就不要在去麻烦IF函数老人家了,毕竟人家IF函数也不容易。下面我们来对比看一下。
对于最值问题,使用MAX和MIN函数最为方便简洁,而且数值越多差距越明显。毕竟MAX和MIN只需要框选中需要选取最大值或最小值的数值就好了。
例3:选取第K大/小值
当各位小可爱需要选取第K大/小值的时候,如果用IF函数,则需要进行IF函数的嵌套,而且对于EXCEL使用不是那么的精通的小可爱们,这样子的操作还可能导致手抖,编辑错公式,费力不讨好。不是我故意夸大其词,先上一波IF函数的公式给大家看看=IF(B2C2,IF(B2D2,IF(C2D2,C2,D2),B2),IF(B2D2,B2,IF(C2D2,D2,C2))),看着是不是就觉得有点头晕的感觉。相比之下,还是LARGE函数看上去更较友好一点,毕竟公式只有两个参数。
总的来说,就是这两点:
1.条件判断的时候,最好选择逻辑判断符判断
2.选取数值的时候,MAX/MIN/LARGE/SMALL函数更为简洁。
不过,这并不代表IF函数就一无是处了,下一期我会给大家详细介绍一下IF的诸多优点,各位小可爱记得过来学习哦!