在 Excel 中,FIND 函数用于查找某个文本字符串在另一个字符串中的位置。如果找到该字符串,FIND 返回其起始位置(一个正整数);如果没有找到,则会返回错误(#VALUE!)。
Excel 的起始数字是 1 哦。
如果你想要根据 FIND 的结果输出 TRUE 或 FALSE,可以使用 ISNUMBER 函数来判断 FIND 的结果是否为数字。
=ISNUMBER( FIND(D2,C2) )
解释
FIND(D2, C2): 查找单元格C2中是否包含单元格D2的内容。如果找到,返回起始位置;如果未找到,返回错误。ISNUMBER(...): 检查FIND函数的结果是否为数字。如果是,返回TRUE;如果是错误,返回FALSE。
下文示例

下文是空,则导致检测失败。可以尝试嵌套 IF 函数
=IF(B5="","当前空值",ISNUMBER(FIND(B5,A5)))
注意:FIND是区分大小写的。
GPT推荐 SEARCH来实现忽略大小写,但是不能处理数字
FIND 示例
- 查找字符的位置:
=FIND("a", "Banana")结果为2,因为 "a" 在 "Banana" 中的第二个位置。 - 从特定位置开始查找:
=FIND("a", "Banana", 3)结果为4,因为从第三个字符开始查找,"a" 在 "Banana" 中的第四个位置。 - 未找到的情况:
=FIND("x", "Banana")结果为#VALUE!,因为 "x" 不在 "Banana" 中。
特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤
免责声明: 本站文章旨在总结学习互联网技术过程中的经验与见解。任何人不得将其用于违法或违规活动!所有违规内容均由个人自行承担,与作者无关。
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤
免责声明: 本站文章旨在总结学习互联网技术过程中的经验与见解。任何人不得将其用于违法或违规活动!所有违规内容均由个人自行承担,与作者无关。
