室内设计培训
平面设计培训
部落窝教育
网站首页 >> Excel教程 >> 文章内容

search函数和find函数的区别和实际操作案例分享

[日期:2017-02-19]   来源:www.itblw.com  作者:部落窝教育   阅读:2037[字体: ]
内容提要:本文的search函数和find函数用法,小编用了案例来为大家演示其中的区别和相同之处。

  Excel中截取、替换字符串等登文本处理过程,会使用到FIND、SEARCH函数来精确定位。

  FIND函数和SEARCH函数的语法完全相同,主要区别在于:FIND函数可以区分英文大小写,但不支持通配符;SEARCH函数不能区分大小写,但支持通配符。 

search函数和find函数区别
 
  咱们举例学习。我们用FIND、SEARCH函数返回A1单元格中字符“e”第一次出现的位置。
 
  A1单元格内容为:部落窝教育Excel极速贯通班,分别使用FIND、SEARCH函数来查找e字母的位置,FIND函数返回的位置是第9,而SEARCH函数返回的位置是第6。因为SEARCH函数不区分字母大小写,因此第一大写字母E就会被认为符合所查找的目标。 
 
Excel中search函数和find函数

  上面我们解决了某个字符在第一次出现的位置查找。那如果要查找某个字符在第N次出现的位置,可结合SUBSTITUTE函数来完成。
 
  比如说,我们要查找A1单元格中“e”第三次出现的位置,可以使用公式:=FIND("々",SUBSTITUTE(A1,"e","々",3))
 
 search函数和find函数
 
  公式分析:
 
  先用SUBSTITUTE函数将第三次出现的E替换为一个比较生僻的字符,比如替换为々,SUBSTITUTE(A1,"e","々",3):得到"部落窝教育Excel极速贯通班e组々学员"。
 
  然后在用FIND函数找到这个生僻字符的位置,FIND("々","部落窝教育Excel极速贯通班e组々学员")。
 
  "々"只是一个生僻字符,在公式里面没有特别的含义,你也可以随意使用一个A1单元格没有的字符来做标记都可以哈。

  更多的教程,请关注下面的excel教程微信公众号。
 
 
IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程