条件判断函数只会IF就out了,错误数据判断iferror函数更实用

2019-07-06     Excel函数与VBA实例

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条件判断类函数了吗?

更多函数学习课程:

文章来源: https://twgreatdaily.com/zh-hans/wukp2mwBJleJMoPMQkgu.html