Excel 2010“查找”函数返回#value 的问题

Excel 2010“查找”函数返回#value 的问题

我正在尝试使用 Find 函数来确定文本单元格中是否存在子字符串。当我使用 =FIND("string",B21)>0 时,如果找到字符串,则返回 TRUE,如果未找到,则返回 #value 错误。在此示例中,单元格 B21 是文本单元格。在这种情况下,Excel 的帮助毫无用处。有人能告诉我我做错了什么吗?

答案1

“在这种情况下,Excel 的帮助毫无用处”——我不这么认为。它明确指出,当找不到所寻找的字符串时,返回值是错误的。

使用
=IFERROR(FIND(...)>0,FALSE)

相关内容