excel中iferror函数有什么作用?iferror函数的使用方法
iserror函数就是用来判断正确性,函数简单易用,掌握以后可以与其他函数结合使用,下面解释函数语法后通过实例介绍具体用法。
今天,易老师给大家普及一个函数iferror函数。我常常在美化表格的时候会用到,为什么说在美化表格的时候用到呢?因为,我们经常会在表格中使用函数,往往有些时候表格数据还没有写上去,但是函数已经被我写出来了,一个没有数据表格,再使用公式,得出的结果那就是#VALUE!错误值!这样的话,太影响美观了。所以,我会使用iferror函数让表格无任何显示的情况下,又不影响公式。
一句话说明:使用iferror函数可以在公式计算结果出现错误时,返回我们指定的结果。如果计算是正确时,将返回公式的结果。
下图中,我们用身份证号码提取男女性别,我使用了【=IF(MOD(MID(A2,17,1),2),"男","女")】填充公式从B2-B7,但是,身份证号码我只输入了A2和A3单元格中,如果,我继续往下输入身份证号码,则#VALUE!就会变成结果,否则它永远都会显示#VALUE!。下面,我们来看看利用iferror函数,将#VALUE!全部去掉,而且又不会影响我们的公式。
步骤一、 原公式【=IF(MOD(MID(A2,17,1),2),"男","女")】 改成【=IFERROR(IF(MOD(MID(A2,17,1),2),"男","女"),"")】 前面增加【=IFERROR(】,结尾增加【,"")】 说明:【,"")】结尾的意思就是错误时,无任何显示。 现在再来看看下图,这样就好看多了。
下图中,我们使用除法公式,销售额除销量,等于单价。我们可以看到第四行中12/0,没有使用iferror函数,而0是不能做除数,所以正常情况下都是会返回错误#DIV/0!。
再看看第二行,我们使用了iferror函数【=IFERROR(A2/B2,"错误")】,这里【,"")】变成了【,"错误")】,也就是将之前变成空白的,现在变成错误二字,当然,这个你们可以自定义设置。
再看看第三行,当公式计算正确时,返回的结果也就不变,也就是说不影响我们之前公式的使用。
这一句话就可以概括很清楚:使用iferror函数可以在公式计算结果出现错误时,返回我们指定的结果。如果计算是正确时,将返回公式的结果。
关注微信iferror函数是用来检查公式中是否存在错误的函数,在判断公式及分类中应用较多。
Excel中逻辑函数 IFERROR 可以检查公式或单元格中存在的错误。语法为:IFERROR(value, value_if_error)value为判断是否错误的公式或单元格,如果公式的计算结果或者单元格显示的值是错误的,就显示 value_if_error这个参数的值;否则就返回公式或单元格的值。
IFERROR可以检查多种类型的错误。#DIV/0!的错误例如:IFERROR(12/0,"除数不能为0!")计算公式中除数为零,该计算公式有误,显示参数值。IFERROR(12/24,"除数不能为0!")计算公式中没有错误,则显示公式的计算结果0.5。
举例来看,假设我们通过销售总额及销售量计算产品单价,公式=销售总额/销售量。如图,运算结果在D列。下面利用IFERROR函数来检查错误。输入公式:IFERROR($D$2:$D$12,"销量为零")下拉公式,检查D2到D12中的是否有错误,没有则显示为原来的值,有错误则显示“销量为零”。这里的错误“#DIV/0!”被IFERROR识别出来,及除数不能为零。本例中除数为销量,所以这里value_if_error参数值取“销量为零”便于分析。
名称错误#NAME?IFERROR(vlook(12),"公式名称错误")其中Vlookup函数拼写错误,显示公式中的参数值。
参数值错误#VALUE!IFERROR(VLOOKUP(B2:C12,B2:B12,1,0),"参数错误")其中VLOOKUP(B2:C12,B2:B12,1,0)的第一个参数查询值B2:C12,范围超出第二个参数B2:B12,因此出现该错误。公式正确,则显示正确的值。
无效值#N/AIFERROR(VLOOKUP(K,A2:A12,1,0),"没有该值")在A列中没有产品K,因此VLOOKUP(K,A2:A12,1,0)的查询结果为#N/A,iferror检查出该错误,显示参数值“没有该值”。IFERROR(VLOOKUP("A",A2:A12,1,0),"没有该值")公式正确,得出公式计算的结果“A”。
在实际数据分析的过程中,可以根据自己的需要灵活应用IFERROR函数。
iferror函数就是对我们在计算过程中所使用的公式进行检验。
1、首先我们打开一个样表。
2、本例表中公式非常简单,就一个求和公式。
3、我们将iferror函数输入求和公式参数。
4、输出的结果显示,该公式计算正确,没有发生错误。
5、我们人为的设置一个错误公式,比如说,除数为0,来检验一下iferror函数的作用。
6、而我们直接输入=10/0则是这样的结果。所以当我们使用其他函数进行取值时,iferror函数是能够提供帮助,不至于让我们需要人工在表格里寻找错误的。
注意事项:iferror函数主要是检验其他函数公式的取值差错。
内容提要:本文介绍excel 中iserror函数和IFERROR函数的异同,并通过实例来帮助理解。
Excel中iserror函数和iferror函数都是容错而用的。
看帮助文件,知道iserror函数用法是检验指定值,并根据参数取值返回结果:TRUE 或 FALSE。
如果需要使用iserror函数来实现这样的效果:如果是错误值,返回0,如果是数字,返回本身数字,效果如C列这样。我们可以用IF函数加一个判断,公式为:=IF(ISERROR(A2),0,A2),下拉复制。
Excel中IFERROR函数的作用是:如果公式的计算结果为错误,则返回指定的值;否则返回公式的结果。
相关文章
-
重庆奇宝居网络有限公司经销批发的其他民间工艺品、民间工艺、创意家居畅销消费者市场,在消费者当中享...
-
《侠盗飞车罪恶都市》是由R星制作发行的一款动作冒险游戏,是经典冒险游戏GTA系列作品,属于开放世界的动...
-
喜欢玩倩倩女幽魂的玩家可能会发现,在游戏中难免花费不小,那么倩女幽魂平民该怎样勤俭持家,娱乐之余又能...
-
所以我们今天要讨论的并不是官方何时能真正杜绝喷子,而是要和大家探讨一下这个让所有LOL玩家们都无比...
-
QQ空间是一个展示自己的空间,它记录你每天的心情,保存你过去美好记忆的照片和视频。为了保护自己的隐...
-
现在的播放器越来越多,我们怎样去选择呢?今天我给大家推荐比较好用的播放器。2018什么播放器最好用呢?电...
-
在朋友圈看到有的好友发的图片,是几种拼在一起或是长图的,这种是如何做到的呢,下面就给大家介绍一下。2....
-
运球中永远不讨论走步,只要不翻腕,不单手抓球,能走9999步都是能力的提现,我们可以运球滑步、小碎步、跳步...
-
金秋季节,正是登山赏秋、看红叶好时节,那么,北京秋季去哪里旅游比较好呢?京城秋天去哪里看红叶呢?MAIGOO小...
-
1、我们将输入法切换到搜狗输入法,然后右击===更换皮肤===这里就有一些推荐的皮肤,要是大家觉得还是不...