在 Excel 中,FIND 函数用于查找某个文本字符串在另一个字符串中的位置。如果找到该字符串,FIND 返回其起始位置(一个正整数);如果没有找到,则会返回错误(#VALUE!)。

Excel 的起始数字是 1 哦。

如果你想要根据 FIND 的结果输出 TRUE 或 FALSE,可以使用 ISNUMBER 函数来判断 FIND 的结果是否为数字。

=ISNUMBER( FIND(D2,C2) )

解释

  • FIND(D2, C2): 查找单元格 C2 中是否包含单元格 D2 的内容。如果找到,返回起始位置;如果未找到,返回错误。
  • ISNUMBER(...): 检查 FIND 函数的结果是否为数字。如果是,返回 TRUE;如果是错误,返回 FALSE

注意:FIND是区分大小写的。

GPT推荐 SEARCH来实现忽略大小写,但是不能处理数字

FIND 示例

  1. 查找字符的位置=FIND("a", "Banana") 结果为 2,因为 "a" 在 "Banana" 中的第二个位置。
  2. 从特定位置开始查找=FIND("a", "Banana", 3) 结果为 4,因为从第三个字符开始查找,"a" 在 "Banana" 中的第四个位置。
  3. 未找到的情况=FIND("x", "Banana") 结果为 #VALUE!,因为 "x" 不在 "Banana" 中。
特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤