前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

女朋友问你:我的Excel中满屏错误代码咋办?这样回答赢得芳心

今天跟大家分享Excel中一个非常好用的容错函数——IFERROR函数。 IFERROR 函数可以捕获和处理公式中的错误。 如果公式的计算结果为错误值,则 IFERROR 返回指定的值;否则,正常返回公式的结果。

IFERROR(value, value_if_error)

IFERROR函数在我们处理可能返回错误的公式时是一个非常实用的函数。下面我们就通过实例来学习一下这个函数。

关于Excel中的错误

随着我们越来越多的使用Excel,我们会发现很多情况下Excel会返回一串乱码似的字符。这些其实并不是乱码。Excel执行公式运算时都会自动对单元格中输入的公式进行检查,当公式如果不能正确地计算时返回的错误代码。不同的错误对应不同的代码,常见的错误类型如下

#DIV/0!:被除数是0
#N/A:数值对函数或公式不可用
#NAME?:未识别公式中的文本
#NULL! :指定并不相交的两个区域的交点
#NUM!:公式或函数中使用无效数字值
#REF!:单元格引用无效


其中 #N/A(Not / Available) 相信大家并不陌生,在使用VLOOKUP无法找到指定的值时,就会返回该错误。下面我们就是使用IFERROR函数对错误值进行修正。

IFERROR与VLOOKUP强强联合

微软官方的函数卡片将VLOOKUP与IFERROR函数放在一起(如图)可见这两个函数之间的关系是非常密切的。下面我们可以看看VLOOKUP与IFERROR函数联合使用的场景。

如下图所示,我们需要从销量表里面找出每种水果的具体销量是多少。这时需要用到VLOOKUP函数来将两表的数据合并在一起。但由于销量表中并没有出现香蕉的销量,所以这时会返回#N/A错误。

为了让读报表的人清晰地知道,这里香蕉返回错误的原因是没有销售。我们可以设置条件当没有销量的时候,我们的公式返回“无销量”,而不是错误代码。这时候可以输入公式:

=IFERROR(VLOOKUP(C3,$C$10:$D$13,2,0),"无销量")

再举一个简单的例子,如下图所示,在计算总价时遇到没有销量的情况时会出现错误值,如果不想显示错误值,而相应显示无销量的话,可以输入公式 = IFERROR(C3*D3,"无销量")。

【福利时间】:

关注我,并私信发送文字“教程”即可获得我为你整理的优质微软官方Excel教程。

以下是教程部分内容截图,

关于透视表的讲解:

关于Countif函数的讲解

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言