Excel有一类函数是贯彻所有函数嵌套的时候,那就是条件判断类函数,其中出现的最多的也就是我们的IF条件判断函数。If条件函数可以运用的范围也是非常的普遍,除了它还有个条件判断类函数也是非常的实用,它就是iferror函数,在数据出现错误值的时候,iferror函数会比IF更加的好用。今天我们就来学习一下这两个函数的具体用法。
一:IF函数的基础及案例运用
1、函数参数:
=IF( logical_test , [value_if_true] , [value_if_false])
=IF("判断条件","成立","不成立")
IF函数有三个参数,第一参数代表的是一个逻辑判断条件,会返回一个True或者False的逻辑结果值。当第一参数结果为True时,执行第二个参数,当第一参数结果为False时,执行第三个参数。
2、案例运用:
案例解析:根据绩效考核指标等级,判断人员销售绩效级别。销售额在1500\\2000\\2500等不同阶段有不同的等级。
函数公式:
=IF(C3<1500,"不达标",IF(C3<2000,"达标",IF(C3<2500,"良好","优秀")))
函数说明:在多个条件值的情况下,我们这里就用到了多个IF进行函数嵌套的方式来进行数据的多重判断。
二、Iferror函数基础及实际运用
1、函数参数:
=iferror(value,value_if_error)
=IFERROR(当执行结果为错误值时,执行条件)
IFerror函数总共有2个参数,在这里第一参数为条件判断后的一个逻辑值True或者False。当第一参数判断条件结果为错误值时,执行第二参数动作,反之执行第一参数的结果。
2、案例运用:
案例解析:我们需要在当前数据查询界面,在数据源中查找到每个人对应月份的数据。具体查询操作如下:
函数公式:
=IFERROR(VLOOKUP($A2,数据源!$A$1:$G$10,MATCH(查询数据!B$1,查询数据!$A$1:$G$1,0),0),"")
函数说明:
1、第一次我们用vlookup函数查询数据时,因为原始数据里面没有对应人员的数据,所以会出现错误值;
2、我们通过IFerror错误值判断函数,可以将错误值的数据用“”空格代替。数据不是错误值的时候,返回它对应的值。
现在你学会如何高效的使用IF和iferror条件判断类函数了吗?