excel中iferror函数有什么作用?iferror函数的使用方法

iserror函数就是用来判断正确性,函数简单易用,掌握以后可以与其他函数结合使用,下面解释函数语法后通过实例介绍具体用法。

iferror是什么意思图片

今天,易老师给大家普及一个函数iferror函数。我常常在美化表格的时候会用到,为什么说在美化表格的时候用到呢?因为,我们经常会在表格中使用函数,往往有些时候表格数据还没有写上去,但是函数已经被我写出来了,一个没有数据表格,再使用公式,得出的结果那就是#VALUE!错误值!这样的话,太影响美观了。所以,我会使用iferror函数让表格无任何显示的情况下,又不影响公式。

一句话说明:使用iferror函数可以在公式计算结果出现错误时,返回我们指定的结果。如果计算是正确时,将返回公式的结果。

下图中,我们用身份证号码提取男女性别,我使用了【=IF(MOD(MID(A2,17,1),2),"男","女")】填充公式从B2-B7,但是,身份证号码我只输入了A2和A3单元格中,如果,我继续往下输入身份证号码,则#VALUE!就会变成结果,否则它永远都会显示#VALUE!。下面,我们来看看利用iferror函数,将#VALUE!全部去掉,而且又不会影响我们的公式。

iserror是什么函数图片

步骤一、 原公式【=IF(MOD(MID(A2,17,1),2),"男","女")】 改成【=IFERROR(IF(MOD(MID(A2,17,1),2),"男","女"),"")】 前面增加【=IFERROR(】,结尾增加【,"")】 说明:【,"")】结尾的意思就是错误时,无任何显示。 现在再来看看下图,这样就好看多了。

iserror作用图片

下图中,我们使用除法公式,销售额除销量,等于单价。我们可以看到第四行中12/0,没有使用iferror函数,而0是不能做除数,所以正常情况下都是会返回错误#DIV/0!。

再看看第二行,我们使用了iferror函数【=IFERROR(A2/B2,"错误")】,这里【,"")】变成了【,"错误")】,也就是将之前变成空白的,现在变成错误二字,当然,这个你们可以自定义设置。

再看看第三行,当公式计算正确时,返回的结果也就不变,也就是说不影响我们之前公式的使用。

iserror怎么读图片

这一句话就可以概括很清楚:使用iferror函数可以在公式计算结果出现错误时,返回我们指定的结果。如果计算是正确时,将返回公式的结果。

iserror怎么用图片

关注微信

iferror函数是用来检查公式中是否存在错误的函数,在判断公式及分类中应用较多。

Excel中逻辑函数 IFERROR 可以检查公式或单元格中存在的错误。语法为:IFERROR(value, value_if_error)value为判断是否错误的公式或单元格,如果公式的计算结果或者单元格显示的值是错误的,就显示 value_if_error这个参数的值;否则就返回公式或单元格的值。

iserror函数的使用方法图片

IFERROR可以检查多种类型的错误。#DIV/0!的错误例如:IFERROR(12/0,"除数不能为0!")计算公式中除数为零,该计算公式有误,显示参数值。IFERROR(12/24,"除数不能为0!")计算公式中没有错误,则显示公式的计算结果0.5。

iserror公式图片

举例来看,假设我们通过销售总额及销售量计算产品单价,公式=销售总额/销售量。如图,运算结果在D列。下面利用IFERROR函数来检查错误。输入公式:IFERROR($D$2:$D$12,"销量为零")下拉公式,检查D2到D12中的是否有错误,没有则显示为原来的值,有错误则显示“销量为零”。这里的错误“#DIV/0!”被IFERROR识别出来,及除数不能为零。本例中除数为销量,所以这里value_if_error参数值取“销量为零”便于分析。

iserror函数什么意思图片

名称错误#NAME?IFERROR(vlook(12),"公式名称错误")其中Vlookup函数拼写错误,显示公式中的参数值。

iserror发音图片

参数值错误#VALUE!IFERROR(VLOOKUP(B2:C12,B2:B12,1,0),"参数错误")其中VLOOKUP(B2:C12,B2:B12,1,0)的第一个参数查询值B2:C12,范围超出第二个参数B2:B12,因此出现该错误。公式正确,则显示正确的值。

iserror单词怎么读图片

无效值#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函数的作用是:如果公式的计算结果为错误,则返回指定的值;否则返回公式的结果。

「点点赞赏,手留余香」

赞赏

  • 延宇振欧巴
  • xusinacom999
  • 彭惠秋
  • 我干过griffin
  • 前言LE
  • 8人赞过
8
4
0
评论 0 请文明上网,理性发言

相关文章