会计帮帮网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

会计帮帮网 门户 EXCEL表格 查看主题

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

发布者: admin | 发布时间: 2017-10-7 08:54| 查看数: 43700| 评论数: 0|帖子模式

xcel中的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!”。

最新评论

快讯

  

     
您需要 登录 后才可以回复,没有帐号?立即注册 使用QQ帐号登录 使用新浪微博帐号登录
高级模式意见反馈用户公告充值
快速回复 返回顶部 返回列表