IFERROR(iferror(vlookup)函数的意思)

fangcloud 2146 2022-07-19

本文转载自网络公开信息

如果公式计算出错误则返回您指定的值;否则返回公式结果。使用 IFERROR 函数来捕获和处理公式中的错误。

语法

IFERROR(value,value_if_error)

Value     需要检查是否存在错误的参数。

Value_if_error    

公式计算出错误时要返回的值。计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或

#NULL!。

说明

若 value 或 value_if_error 是空单元格,则 IFERROR

将其视为空字符串值 ("")。 若 value 是数组公式,则 IFERROR 为 value

中指定区域的每个单元格返回一个结果数组。请参阅下面的第二个示例。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

示例一:使用常规公式捕获除法错误

 

A

B

1

配额

销售量

2

320

40

3

85

0

4

 

46

 

公式

说明(结果)

=IFERROR(A2/B2,"计算中有错误")

检查第一个参数中公式的错误(320 除以

40),未找到错误,返回公式结果 (8)。

=IFERROR(A3/B3,"计算中有错误")

检查第一个参数中公式的错误(85 除以

0),找到被零除错误,返回 value_if_error(计算中有错误)。

=IFERROR(A4/B4,"计算中有错误")

检查第一个参数中公式的错误("" 除以

46),未找到错误,返回公式结果 (0)。

 示例二:使用数组公式捕获除法错误

 

A

B

C

1

配额

销售量

比值

2

320

40

=IFERROR(A2:A4/B2:B4,"计算中有错误")

3

85

0

 

4

 

46

 

 

公式

说明(结果)

=C2

检查数组中第一个元素的第一个参数中的公式中的错误(A2/B2 或 320 除以 40),未找到错误,返回公式结果 (8)。

=C3

检查数组中第二个元素的第一个参数中的公式中的错误(A3/B3 或 85 除以 0),找到被零除错误,返回 value_if_error(计算中有错误)。

=C4

检查数组中第三个元素的第一个参数中的公式中的错误(A4/B4 或 "" 除以 46),未找到错误,返回公式结果 (0)。

注:示例中的公式必须以数组公式键入。将此示例复制到空白工作表后,

选中区域

C2:C4,按 F2,然后按 Ctrl+Shift+Enter。

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表亿方云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱daifeng@360.cn 处理。
上一篇:excel表格怎样取消隐藏行(excel表格如何取消隐藏行)
下一篇:excel表格页码怎么设置(excel表格页码怎么设置成)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~