IF/IFERROR函数应用实例-EXCEL逻辑函数应用
的有关信息介绍如下:if/iferror函数在excel表格中的应用可以对单元进行分类匹配,同时合理的联合使用if/iferror函数及and/or等其他逻辑函数可以实现多条件的分类匹配。本文给出了几个if/iferror函数的应用实例。
IF函数使用说明
(1)公式:
IF(logical_test,value_if_true,value_if_false)
判断指定条件的“真”(TRUE)、“假”(FALSE),再根据逻辑计算的真假值,返回相应的内容-条件为真(TRUE)则返回值value_if_true;条件为假(FALSE)则返回值value_if_false。
例:对比库存和销量来判断库存是否能满足销量需求
公式:=IF(C2>D2,"充足","不足")
IF函数使用说明
(2)多个if嵌套使用
Excel 允许嵌套 64 个不同的 IF 函数,但不建议这样做。因为多个 IF 语句需要很强的正确的思维,并且多个if会变得非常难以维护。
例1:对比库存和销量来判断库存是否满足销量需求:库存大于销量返回“充足”;如果库存不足则考虑原料库存,原料充足返回“可以排产”,原料不足返回“需要采购原料”
公式:=IF(C2>D2,"充足",IF((C2+E2)>D2,"可以排产","需要采购原料"))
IF函数使用说明
(2)多个if嵌套使用
例2:利用多个if函数嵌套使用返回学生成绩等级
返回依据:>90优秀;81-90良好;60-80及格;<60不及格
公式:=IF(B10>90,"优秀",IF(B10>80,"良好",IF(B10>=60,"及格","不及格")))
IF函数使用说明
(3)省略条件
IF函数省略返回条件值后,会返回“false”或者“0”,如下例
IF函数使用说明
(4)利用and()/or()函数链接if函数中的判断条件
and()函数公式:AND(logical1,logical2, ...)
返回结果:几个条件同时成立是返回true,否则返回false
or()函数公式:OR(logical1,logical2,...)
返回结果:几个条件有一个成立则返回true,否则返回false
例:判断产品有几个季度有销售
IFERROE函数使用说明
公式:IFERROR(value,value_if_error)
如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果。
计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。
例:利用vlookup函数查找产品平均销量,如果无该产品信息则返回0