如题所述
第1个回答 2022-10-23
excel中iferror函数,就是if
error(如果错误的连写),其含义是如果公式的计算结果为错误,则返回指定的值;否则将返回公式的结果。使用
iferror
函数来捕获和处理公式中的错误。
iferror函数的语法如下:
iferror(value,
value_if_error)
iferror
函数语法具有以下参数:
value
必需,检查是否存在错误的参数。value_if_error
必需,公式的计算结果为错误时要返回的值。计算得到的错误类型有:#n/a、#value!、#ref!、#div/0!、#num!、#name?
或
#null!。
7种错误的含义:
1.#n/a 当在函数或公式中没有可用数值时,将产生错误值#n/a。
2.#value! 当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#value!。
3.#ref! 删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。当单元格引用无效时将产生错误值#ref!。
4.#div/0! 当公式被零除时,将会产生错误值#div/0!。
5.#num! 当公式或函数中某个数字有问题时将产生错误值#num!。
6.#name?
当公式或函数无法识别公式中的文本时,将出现此错误值name?。
7.#null! 使用了不正确的区域运算符或不正确的单元格引用。当试图为两个并不相交的区域指定交叉点时将产生错误值#null!。
error(如果错误的连写),其含义是如果公式的计算结果为错误,则返回指定的值;否则将返回公式的结果。使用
iferror
函数来捕获和处理公式中的错误。
iferror函数的语法如下:
iferror(value,
value_if_error)
iferror
函数语法具有以下参数:
value
必需,检查是否存在错误的参数。value_if_error
必需,公式的计算结果为错误时要返回的值。计算得到的错误类型有:#n/a、#value!、#ref!、#div/0!、#num!、#name?
或
#null!。
7种错误的含义:
1.#n/a 当在函数或公式中没有可用数值时,将产生错误值#n/a。
2.#value! 当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#value!。
3.#ref! 删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。当单元格引用无效时将产生错误值#ref!。
4.#div/0! 当公式被零除时,将会产生错误值#div/0!。
5.#num! 当公式或函数中某个数字有问题时将产生错误值#num!。
6.#name?
当公式或函数无法识别公式中的文本时,将出现此错误值name?。
7.#null! 使用了不正确的区域运算符或不正确的单元格引用。当试图为两个并不相交的区域指定交叉点时将产生错误值#null!。