搜索
查看: 2498|回复: 0

在EXCEL中,find和search函数的区别

[复制链接]

977

主题

1093

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
15934
发表于 2017-12-2 23:30:42 | 显示全部楼层 |阅读模式
 Excel中的SEARCH函数和FIND函数都可以在指定的文本字符串中查找另一个文本字符串第一次出现的位置。其语法分别为:
  SEARCH:
  SEARCH(find_text,within_text,[start_num])
  FIND:
  FIND(find_text, within_text, [start_num])
  其参数为:
  find_text        要查找的文本
  within_text    在其中进行查找的文本
  start_num      指定在within_text中开始搜索的位置,可选。
  例如,A2单元格中为文本“Excel和Access”,要在其中查找第一个字母“c”出现的位置,则公式:
  =SEARCH("c",A2)
  或:
  =FIND("c",A2)
  都返回“3”。
  SEARCH和FIND函数的区别主要有两点:
  1. FIND函数区分大小写,而SEARCH函数则不区分。
  例如上例中要查找字母“e”的位置,两公式返回不同的结果:
  =SEARCH("e",A2)
  返回“1”,因为它没有区分大小写,返回第一个字母“E”的位置“1”。
  =FIND("e",A2)
  返回第一个小写字母“e”的位置“4”。
  2. SEARCH函数支持通配符,而FIND函数不支持。
  如上例中查找前两个字符为“ce”,由三个字符组成的字符串第一次出现的位置,公式
  =SEARCH("ce?",A2)
  返回“3”。
  而公式
  =FIND("ce?",A2)
  返回错误“#VALUE!”。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

表格智创网

网站简介:表格智创网,是一家以表格设计和技能分享的专业社区,由会计帮帮网投资建设,尽专业,助提高专业技能。

表格智创网欢迎您!

联系我们

  • 工作时间:早上9:00-16:00
  • 客服电话:18668755857
  • 本站网址:www.excelwps.com
  • 淘宝店址:kjbbw.taobao.com

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表