您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

【Excel技巧】看看iferror函数的应用:如何帮你处理错误值

2019/5/15 23:05:06发布255次查看
唉,伙伴们,五一假期刚好过了整整一周。假期综合症应该早就治愈了吧。大家工作都已渐入佳境,有没有觉得工作越来越精彩,生活也越来越充实?当然,学习excel也越来越有趣。
今天的话题:iferror函数的应用,来看看它的语法格式以及它的实例用法。
iferror函数,对于新手来说,此函数是一个比较陌生的函数,不过了解它的人,就会很喜欢用它,因为它可以帮我们处理表格里由公式产生的错误值,让我们的表格显得更干净简洁。
现在就来说说什么是iferror函数。
iferror函数是用来捕捉错误,即在公式计算结果出现错误时,返回我们指定的结果。如果公式计算结果是正确时,则返回公式的结果。
函数语法解释:
语法格式:iferror (value, value_if_error)
语法意义:表示判断value的正确性,如果value是个错误值,则返回value_if_error参数的值;当value正确则返回value。
简单通俗一点解释,
iferror(参数1,参数2),参数1出现错误时即会返回参数2,否则参数1。
其中value的错误格式有#n/a、#value!、#ref!、#div/0!、#num!、#name、#null等。
实例介绍
实例一
我们来看下以下表格:
合格率=合格件数/生产总件数,所以表格里计算合格率,我们是预先在表格里输入公式计算。
但是,有没有发现,当那天产品没有生产的时候,对应的合格率单元格显示#div/0!,是不是很影响表格的美观?
这时,我们就可以在公式中结合使用iferror函数,将错误值转化为我们想要的结果。
例如:
在c6单元格里输入公式:=iferror(c5/c4,),然后公式向右填充。
公式:=iferror(c5/c4,),表示当c5/c4计算结果正确时,返回c5/c4的结果;当c5/c4计算结果错误时,返回空值。
或者,你也可以这样子,
用公式:=iferror(c5/c4,停产)填充。
即公式计算结果错误时,单元格内容返回“停产”值。
看了这个例子后,有没有开始略知一二了?不过实例一举的例子是最基础的,只是用来热热身。现我们来举个稍微复杂点的例子。
实例二
iferror函数配合vlookup函数使用,解决vlookup函数返回的错误值。
例如:
以下表格,我们要把左边表一的英语四级结果匹配到右边表二的结果。
这里要用vlookup函数查找,公式如下:
=vlookup(e4,b4:c11,2,0)
从图中,我们发现,当表二的姓名在表一中查找不到时,公式返回的结果是#n/a。这#n/a看得是不是有点碍眼?不防我们用iferror函数给它处理下。
比如,当表二里的姓名在表一里匹配不到时,对应的英语等级列,我们可以让其单元格显示“查无此人”。
即在f4单元格输入以下公式:
=iferror(vlookup(e4,b4:c11,2,0),查无此人)
然后公式向下填充。
好了,这样子看是不是顺眼多了,也清晰多了,不懂表格的人看了也知道是什么情况。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录