小兔网

什么是IFERROR函数?

知识兔

IFERROR是在Excel 逻辑函数类别下找到的函数。IFERROR属于一组错误检查功能,例如ISERR,ISERROR,IFERROR和ISNA。每当公式的计算结果有误时,该函数将返回自定义的输出(通常设置为文本字符串)。

在  财务分析中,我们需要处理公式和数据。通常,使用公式的单元格可能会出错。IFERROR通常用于错误处理/捕获。它处理诸如#N / A,#VALUE!,#REF!,#DIV / 0!,#NUM!之类的错误。#名称?或#NULL!。

例如,C2中的公式为A2 / B2,其中:

 

IFERROR功能

 

除了产生错误外,我们还可以使用IFERROR返回自定义消息,例如“无效输入”。

 

= IFERROR(值,值_if_错误)

 

IFERROR函数使用以下参数:

1.值(必填参数)–这是需要测试的表达式或值。通常将其作为单元地址提供。

2.Value_if_error(必填参数)–如果公式计算出错误,将返回的值。

要了解更多信息,请立即启动我们的  免费Excel速成班  !

 

如何在Excel中使用IFERROR?

作为工作表功能,可以将IFERROR作为公式的一部分输入到工作表的单元格中。

为了理解该函数的用法,让我们考虑一些示例:

 

IFERROR –错误捕获

假设我们得到以下数据:

 

IFERROR函数-示例1

 

使用IFERROR公式,我们可以消除这些错误。我们将放置一条自定义消息-“无效数据”。使用的公式是:

 

IFERROR函数-示例1a

 

我们将得到以下结果:

 

IFERROR函数-示例1b

 

IFERROR + VLOOKUP函数

IFERROR函数的一个非常普遍的用法是与VLOOKUP函数一起使用,该函数用于指出无法找到的值。

假设我们经营一家餐厅,并保持一些蔬菜和水果的库存。现在,我们根据当天的菜单将该库存与所需的物品清单进行比较。结果看起来像这样:

 

IFERROR函数-示例2

 

除了输入#N / A错误消息,我们还可以输入自定义消息。当我们使用长列表时,这看起来更好。

使用的公式将是:

 

IFERROR函数-示例2a

 

我们得到以下结果:

 

IFERROR函数-示例2b

 

假设我们获得了第一季度的每月销售数据。我们创建三个工作表–一月,二月和三月。

现在,我们希望从某些订单ID中找出销售数字。由于数据将由VLOOKUP使用IFERROR从三张纸上导出,因此我们可以使用以下公式:

= IFERROR(VLOOKUP(A2,'JAN'!A2:B5,2,0),IFERROR(VLOOKUP(A2,'FEB'!A2:B5,2,0),IFERROR(VLOOKUP(A2,'MAR'!A2 :B5,2,0),“未找到”))) 

 

关于IFERROR函数要记住的事情

1.IFERROR函数是Excel 2007中引入的,并且在所有后续Excel版本中都可用。

2.如果value参数是一个空白单元格,则将其视为空字符串(“'),而不是错误。

3.如果该值为数组公式,则IFERROR将为value中指定的范围内的每个单元格返回结果数组。


额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示