在microsoftvisualbasicforapplications(vba)中,find函数返回一个长整数,表示找到的位置。如果没有找到,则返回一个错误值。
例如:
长时间模糊结果
结果(目标,范围(a1:a10))
如果结果为0,则
未找到msgbox
其他
在结果中找到msgbox
如果…就会结束
and函数是一个函数公式,它扩展了用于执行逻辑检查的其他函数的效用。它的功能是返回逻辑值,如果所有的参数值都是逻辑值真实",它将返回逻辑"真实"反之亦然。
如果数组或引用参数包含文本或空白单元格,这些值将被忽略。如果指定的单元格区域包含非逻辑值,将返回错误值#valu
1.在exc:b5区域是源数据区。您可以在单元格f2中输入公式if:$b$5,2,0))。该函数确定第一个参数是否为错误值。
3.如果是错误值,则返回第二个参数,在本例中为null。
您可以通过使用iferror函数来实现这一点。iferror函数的语法如下:iferror(要判断的值,出错时返回的值)其目的是判断其第一个函数是否为错误值,如果不是,则原样返回第一个参数的值,如果是错误值,则返回参数2中填充的内容。对于vlookup函数,在外面嵌套一层iferror函数,出错时可以返回0。公式写如下:如果错误(vlookup(...),0)