芮和
分享更多关于Office的知识

Excel文本查找函数FIND/SEARCH使用小技巧

在Excel中经常会碰到查找文本/内容等等需求,很多小伙伴可能都还在手动进行判断查找,今天芮和来分享Excel中的文本查找函数FIND和SEARCH使用小技巧,最后附上通配符小技巧,让查询替换更加高效轻松。

Excel文本查找函数FIND/SEARCH使用小技巧

一 ,FIND函数

FIND函数为文本查找函数,查找【某个文本是否包含某个内容】,如“芒种学院”包含“芒种”,则FIND函数返回1;不包含则返回“#VALUE”。先来看下FIND函数的基础用法:

FIND函数用法

FIND函数中,第三个参数start_num是可选的,默认为1,表示从第1个字符开始查找。我们来用一个简单的案例进行讲解,如在下面的表格内容中,使用FIND函数查找是否存在“芒种学院”。

需求表格

可以使用公式:=FIND("芒种学院",A2),然后双击向下填充完成操作

FIND函数案例

可以看到,在上面的案例中,内容中存在“芒种学院”则返回“1”,不存在则返回“#VALUE!”错误信息。

使用IF函数和ISNUMBER函数来完成输出“存在”和“不存在”的需求

简单介绍下ISNUMBER函数,这个函数只有一个参数,并且函数只有一个作用,就是判断输入的内容是否为数字

公式:=IF(ISNUMBER(FIND("芒种学院",A2)),"存在","不存在")

FIND完整版

FIND函数中是区分大小写的,怎么理解呢?比如“ABD”和“abc”对于FIND函数来说是不一样的。

内容“ABC字符”包含“ABC”但是不包含“abc”。这点也是FINDSEARCH的一个区别之一。

FIND函数不支持通配符,什么是通配符呢?我们介绍完SEARCH函数来进行讲解。

二 ,SEARCH函数

SEARCH函数跟FIND函数的用法相同,参数也相同,只是【返回内容】不相同SEARCH函数返回【文本的具体位置】,如果不存在则返回#VALUE!

SEARCH函数用法

例如:使用SEARCH查找内容【公众号-芒种学院中【芒种学院的位置,返回的结果为【5】。

简单看下案例演示,使用公式为:=SEARCH("芒种学院",A2)

SEARCH案例演示

并且在SEARCH中是不区分大小写的,即ABC”和“abc”对SEARCH函数来说是没有任何差异的

SEARCH大小写案例

SEARCHFIND的另外一个差异就是,在SEARCH中是支持通配符查找的。使用通配符可以大大提升查找的可能性,减少查找工作量。

三 ,通配符小技巧

什么是通配符呢?先来举一个简单的例子,例如“芒种A院”,“芒种B院”,“芒种C院”都是属于需要查找的内容,这个时候怎么办呢?一个一个输入么?

No!我们可以使用通配符,首先来介绍Excel中的两个通配符:【?和【*,这两个分别表示什么意思呢?

?”表示任意一个字符,比如“芒种?院”既可以代表“芒种A院”,也可以代表“芒种B院”,但是不能代表“芒种AA院”,因为“AA”属于2个字符。

*”表示任意字符(不限制个数),比如“芒种*院”,既可以代表“芒种A院”,也可以代表“芒种AA院”或者“芒种AB院”等等。

使用SEARCH来查找“芒种*院”看下结果。

通配符案例

可以看到,使用“芒种*院”不仅能匹配出“芒种学院”,也能匹配出“芒种A院”等等

其实通配符“*”和“?”不仅能使用在SEARCH中,在Excel的查找替换中也可以进行使用,小伙伴可以自己动手尝试下哦~

点击【下载按钮】,可以下载案例文件哦~

——End——

相关文件下载地址
本站无任何弹出广告,若有浏览器(ADblocker)拦截,请添加本站白名单!
赞(0)
未经允许不得转载:芮和 » Excel文本查找函数FIND/SEARCH使用小技巧

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

买域名,就上缘分域名!

立即前往联系卖家