第一生活网

iserroe(iserror是什么意思)

阮影蕊
导读 大家好,小芯来为大家解答以上的问题。iserroe,iserror是什么意思这个很多人还不知道,现在让我们一起来看看吧!1、意思是在B列查找A1的值,

大家好,小芯来为大家解答以上的问题。iserroe,iserror是什么意思这个很多人还不知道,现在让我们一起来看看吧!

1、意思是在B列查找A1的值,如果查找到了返回TRUE,查找不到返回FALSE,ISERROR是判断公式是否是错误值,MATCH($A1,B:B,0)是返回A1在B列的位置,A1内容在B列存在的就返回它所在位置(行号),如果不存在就返回一个错误值#N/A,为了不显示错误值,就在前面加上IF和ISERROR,把=MATCH($A1,B:B,0)写成=IF(ISERROR(MATCH($A1,B:B,0)),"",(MATCH($A1,B:B,0)),这样当=MATCH($A1,B:B,0)返回#N/A时就显示空白了。

2、通俗点讲,有些公式运算过程中会返回诸如(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)的值,使用iferror函数可以消除这种值格式如下:=iferror("原公式","")如果原公式返回结果不是N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!这些值的话,则返回原公式的值,否则返回空值match 在b列中寻找 A1的值 找到后 返回 第一找到的 位置 然后iserror 如果找不到就 返回 true 找到就返回 false就是说在B中如果能找到A1就是返回fasl找不到A1就返回trueISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)时,返回TRUE。

3、是07版以上excel才能使用的函数检查 MATCH($A1,B:B,0) 是否为错误值。

4、当B列中有等于A1的数值时候,显示为FALSE;无等于A1的数值时候,显示为ture。

本文到此分享完毕,希望对大家有所帮助。