if函数和iferror函数,IFERROR函数的公式及应用案例详解

IFERROR函数是Excel表格中 逻辑 类别函数,作用获取和处理公式中的错误。如果公式的计算结果含错误值,则可以返回指定的值;否则将返回公式的结果。

IFERROR函数属性:

语法结构

IFERROR(value, value_if_error)

IFERROR(值或表达式,表达式结果为错误值时返回指定的值)

value 必需。 检查是否存在错误的参数

value_if_error 必需。公式的计算结果为错误时要返回的值。计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。

如果 value 或 value_if_error 是空单元格, 则 IFERROR 将其视为空字符串值 ()。

如果 value 是数组公式, 则 IFERROR 返回值中指定的区域中每个单元格的结果数组。

if函数和iferror函数,IFERROR函数的公式及应用案例详解(1)

案例详解:

日常中使用EXCEL函数处理工作时,常常会遇到函数报错返回错误的情况。

常见错误类型有:“#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 、#NULL!”等。

如果不想显示错误值符号,而是显示自定义的内容时,这个时候就要使用IFERROR函数。

如下图 在A:C列区域中查找 夏永刚的成绩,由于B列姓名中无*夏永刚*,所有公式表达式 =VLOOKUP(F3,B:C,2,0) 结果返回 #N/A 错误值符合。

if函数和iferror函数,IFERROR函数的公式及应用案例详解(2)

VLOOKUP函数应用详解

如下图 要求在A:C列区域中查找 夏永刚和余芳兰的成绩,如查不到此人时返回*没有(姓名)此人*。

if函数和iferror函数,IFERROR函数的公式及应用案例详解(3)

首先选择F4单元格输入公式 =IFERROR(VLOOKUP(E4,B:C,2,0),"没有"&E4&"此人") ,按enter 键运算公式,使用快捷键ctrl c复制F4单元格公式,选择F5单元格ctrl v将复制的公式粘贴至F5单元格。

if函数和iferror函数,IFERROR函数的公式及应用案例详解(4)

①表达式为错误值时,IFERROR函数返回value_if_error参数自定义的值。

如 F4单元格公式 =IFERROR(VLOOKUP(E4,B:C,2,0),"没有"&E4&"此人") 解析,VLOOKUP(E4,B:C,2,0)公式作为IFERROR函数value参数的表达式返回 #N/A错误符时,IFERROR函数返回value_if_error参数自定义的值。

②表达式不为错误值时,IFERROR函数返回value参数的表达式的值。

案例 F5单元格公式 =IFERROR(VLOOKUP(E5,B:C,2,0),"没有"&E5&"此人") 解析,VLOOKUP(E4,B:C,2,0)公式作为IFERROR函数value参数的表达式返回值不为错误符时,IFERROR函数返回表达式的值。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页