中科白癜风医院康复经历分享 http://yyk.39.net/hospital/89ac7_labs.html在制作Excel数据表的过程中,经常会遇到各种错误结果值,例如#N/A、#VALUE!、#DIV/0!等,整个表格看起来就会不太美观,这对于追求完美的强迫症患者来说是无法接受的。这时,IFERROR函数就可以发挥它的作用了。
课外小知识
7种错误值的含义:1.#DIV/0!:当公式被零除时,将会产生错误值#DIV/0!。2.#VALUE!:当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#VALUE!。3.#REF!:删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。当单元格引用无效时将产生错误值#REF!。4.#N/A:当在函数或公式中没有可用数值时,将产生错误值#N/A。5.#NUM!:当公式或函数中某个数字有问题时将产生错误值#NUM!。6.#NAME?:当公式或函数无法识别公式中的文本时,将出现此错误值NAME?。7.#NULL!:使用了不正确的区域运算符或不正确的单元格引用。当试图为两个并不相交的区域指定交叉点时将产生错误值#NULL!。回归正题……IFERROR函数:IFERROR函数为错误值判断函数执行函数,用于表示判断单元格函数公式内容的正确与否,正确则返回正确结果,错误则返回需要显示的信息。它经常与Vlookup函数一起使用,形成IFERROR+Vlookup的组合模式。语法:IFERROR(判断的值,判断的值为错误值返回的结果)注意:如果判断的值或返回值是空单元格,则IFERROR将其视为空字符串值("")。如果判断的值是数组公式,则IFERROR为条件中指定区域的每个单元格返回一个结果数组。下面举个列子来看看吧~如下图所示,在计算公式时出现错误值,影响美观,这时,IFERROR函数就可以发挥它的作用来帮忙处理错误值了。
IFERROR函数一般常见处理方式有两种:一种是让错误结果返回为空,另一种是返回特定提示信息。
01
返回结果空值
IFERROR函数主要有2个参数,第一参数为判断值是否为错误值,第二参数为当第一参数为错误值时执行第二参数的结果。既,当第一参数B2/C2结果符合条件的时候,直接得到B2/C2的计算结果;当B2/C2结果发生错误值的时候,得到第二参数,这里的第二参数使用了一对双引号,代表空值。在目标单元格输入公式:=IFERROR(B2/C2,"")当然,也可以根据需求将错误时的结果返回提示信息。
02
返回结果特定提示信息
在目标单元格输入公式:=IFERROR(B2/C2,"没定目标")。注意:如果要返回结果特定提示信息,需要加双引号。以上是IFERROR函数常见的两种处理方式,下面我们来看看嵌入vlookup函数后又是怎样的吧~举个例子,如下图所示,在进行Vlookup时,如果没有查到匹配结果,则返回固定值“查询不到此人”。在目标单元格输入公式:=IFERROR(VLOOKUP($G2,$A$2

B$9,2,0),"查询不到此人")因为员工表里没有工号为A的员工,所以vlookup会返回设定的提示信息“查询不到此人”。看完以上教程,是不是觉得很简单呢,不如一起动手来试试吧!
END
往期回顾
能辅助你上班摸鱼的Excel小技巧!
零基础IF函数教程,建议收藏!
如何用Excel制作四象图
CHOOSE函数为什么那么容易被忽略?
Excel实用函数,初学者必看!
长按