您当前的位置:首页 > 互联网教程

Excel中IFERROR函数的使用详解

发布时间:2025-05-19 16:37:43    发布人:远客网络

Excel中IFERROR函数的使用详解

一、Excel中IFERROR函数的使用详解

1、IFERROR这个函数中,有两个参数,中间要逗号隔开,形式为IFERROR(value,value_if_error),value是一个公式,如果没有错误的话,所选中的格子就显示正确的值,如果有错误的话,则显示value_if_error里的内容。

2、这里以8/4(8除以4)为例子来讲解一下,如图所示在IFERROR(value,value_if_error)前的第一个value中填入8/4,这是一个正确的公式,因此返回的数字为2,是对的,在格子中就能正确地显示了。

3、在用一个8/0的例子来看,由于0不能作为被除数,因此这个公式有错误,因此在返回的值里可以看到是“计算中存在错误”,因此是不行的,这时候就可以对其进行修改了。

4、再举个例子,平常我们会利用表格统计计算,假如我们要计算如表里的7月销售额占全年的占比。现在32处输入“=B2/C2”,得到结果后,鼠标拉住D2右下角往下拉,应用到全部,这里有一些错误的信息,因为部分7月销售额未录入。

5、如果不想显示错误信息,我们在D2输入完整的公式=IFERROR(B2/C2,"") ,如果错误就返回空白(这样让表格更美观一些),否则返回占比值,按下enter键。

6、得到数值后,用鼠标将占比列向下拉进行填充,原本的错误代码变成了空白,该函数使用成功。

7、如果用IFERROR(value,value_if_error)这个函数来计算两个空的单元格时,这时候就会出现这样的情况,返回为0,也就是内容为空白的意思。

二、iferror(vlookup)函数的使用方法

1、这种情况往往用于多表查询,在“表1”中查找不到就到“表2”中查找,如果还是找不到就到表3”中查找,一次类推。看下边例子:

2、在“表1”与“表2”中查找H列名称对应的数量:I2公式=IFERROR(VLOOKUP(H2,A:B,2,),VLOOKUP(H2,D:E,2,)),如果还有“表3”,就继续外套iferror公式。当然,还有一种最简单的情况就是,只有一个表,查不到就显示空,这样就是iferror函数的基本用法了,第二参数写""即可。

3、如果你的表格非常多,这个方法就不太适合了,可以百度excel多表查询去学习。

三、Excel的IFERROR函数是什么

1、EXCEL中IFERROR函数,就是if error(如果错误的连写),其含义是如果公式的计算结果为错误,则返回指定的值;否则将返回公式的结果。使用 IFERROR函数来捕获和处理公式中的错误。

2、IFERROR(value, value_if_error)

3、表示判断value的正确性,如果value正确则返回正确结果,否则返回value_if_error。

4、其中value的错误格式有#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL等。

5、~判断A列数字除以B列数字的正确性并返回信息。

6、在C2单元格输入公式=IFERROR(A2/B2,"错误")

7、公式意思是判断A2/B2的值是否正确,如果正确则返回A2/B2的结果,否则返回“错误”字符。

8、因为B2是0,不能做除数,所以A2/B2是错误的,返回的结果则是“错误”。

9、将鼠标放在C2单元格右下角,点住下拉

10、拉出的所有结果我们看到,其余都可除,是可行的结果,所以返回的都是对应相除后得到的结果。