iserror函数的使用方法?if(iserror)是什么函数
大家好,今天小编来为大家解答以下的问题,关于iserror函数的使用方法,if(iserror)是什么函数这个很多人还不知道,现在让我们一起来看看吧!
iserror函数的使用方法是什么
1、以这个表格为例,知道行驶里程和形式时间,假设时速是任意值,判断时速信息的正确性。
2、在C2单元格输入公式=ISERROR(A2/B2)。
3、回车以后,结果为FALSE,说明A2/B2的结果可用是正确的,所以iserror判断的结果是FALSE。
4、再看一例,将行驶时间改为0,A2/B2的结果是错误值,所以iserror判断的结果是TRUE。
iserror函数主要信息:
主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。
使用格式:ISERROR(value)
参数说明:Value表示需要测试的值或表达式。
应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果B35单元格为空或“0”,则A35/B35出现错误,此时前述函数返回TRUE结果,反之返回FALSE。
IsError函数返回Boolean值,指出表达式是否为一个错误值。
IsError函数的公式解读
=IF(ISERROR(VLOOKUP($A10,服装批次!$A:$G,6,FALSE)),0,(VLOOKUP($A10,服装批次!$A:$G,6,FALSE)))
先看内层:VLOOKUP($A10,服装批次!$A:$G,6,FALSE)指的是在服装批次表的a列查找当前表的A10单元格的值,找到后显示找到的那个单元格向后第6列的单元格的值,false指不精确匹配(这个函数只能选这个)。第二层:ISERROR函数指VLOOKUP($A10,服装批次!$A:$G,6,FALSE)这个函数的值是不是存在(存在为true,不存在为false)。最外层:if函数指如果ISERROR函数返回的是true(就是VLOOKUP($A10,服装批次!$A:$G,6,FALSE)返回的值不存在)则当前单元格显示0,否则显示VLOOKUP($A10,服装批次!$A:$G,6,FALSE)函数的值。
=IF(ISERROR(VLOOKUP($A1,$B$1:$B$8,1,FALSE)),TRUE,FALSE)
IF(iserror(这个套用格式是为了表格更美观,其意义是:VLOOKUP函数显示错误值的时候,显示IF函数中指定的两个结果。我通常是用也就是空值来表示。而你这个公式是用的true和false表示。至于1,那是根据你要得到的结果来确定的,比如,你这个公式中VLOOKUP函数的查询区域只有一列,返回结果当然也不可能返回第二列,但有的时候是根本首列查询到行,对应返回的是后边某一列的值,这时就要用到数字了,比如2,是你查询区域的第二列,注意是查询区域的第二列,不是表格的第二列。
如何使用IF函数及iserror函数
一、IF函数的使用
1、IF函数的功能
判断一个条件是否满足,如果满足返回一个值,如果不满足返回另一个值。
2、IF函数的语法:
(1)logical_test----任何一个可判断为TRUE或FALSE的数值或表达式。
(2)Value_if_true----当logical_test为TRUE时的返回值。如果忽略,则返回TRUE。IF函数最多可嵌套七层。
(3)Value_if_false----当logical_test为FALSE时的返回值。如果忽略,则返回FALSE。
二、ISERROR函数的使用
1、ISERROR函数的功能
检测一个值是否为错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL)。
2、ISERROR函数的语法
Value----要检测的值。检测的值可以是一个单元格、公式,或者一个单元格、公式或数值的名称。
扩展资料:
IF函数的逻辑式是: IF(logical_test,value_if_true,value_if_false)
其中,Logical_test表示计算结果为 TRUE或 FALSE的任意值或表达式。
在多条件情况时,可以多层次套用IF函数,即 IF(条件1,条件1为真的结果,(IF(条件2,条件2为真的结果),...条件n为真的结果,条件n为假的结果)))
注意左括号的数量要和右括号的数量一致,否则无法计算。
参考资料:百度百科-IsError函数
参考资料:百度百科-IF函数
文章到此结束,如果本次分享的iserror函数的使用方法和if(iserror)是什么函数的问题解决了您的问题,那么我们由衷的感到高兴!