打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在EXCEL中,find和search函数的区别
https://zhidao.baidu.com/question/163027199.html

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

感觉两个函数差不多,不知道有没有什么细小的差别呀?高手指点。
天府剑客 | 浏览 67387 次 |举报
我有更好的答案
推荐于2017-09-27 09:40:27最佳答案

  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!”。

沙漠也长草 

采纳率:85% 来自团队:社会民生新手1 擅长: 军事 酒泉市 社会民生 公务办理

其他回答

不一样,简单地说吧,FIND区分大小写,一个字符串中有多个相同字符时它只能返回第一个的位置,search不区分大小写,它可返回一个字符串中多个相同字符时它可返回我们给定那个字符的位置.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一个只由4位字母组成的万能Excel函数,竟有如此多的实用功能!
Excel函数实例操作即查即用之文本函数
excel文本函数应用:单元格中的数字和字母,如何判断?
Excel替换和查找函数
Excel文本函数用法集萃
Excel中查找字符第N次出现的位置信息,换个思路其实很简单
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服