中指北针怎么画_从Excel文本中提取内容,这2个函数就能轻松搞定!

df29d12dd136eee99ca95135722c96da.png
导读:文本是Excel中出现频率非常高的一种数据类型,如何查找文本/内容等作为一项最基础的技能,大部分同学仍然还在使用着最古老的手动查询,今天给大家分享Excel中的两个出现频率非常高的文本函数。

文/芒种学院@指北针(ID:lazy_info)

Hi,大家早上好,这里是芒种学院。

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

01 FIND函数

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

3b4dc00c01c4ab1c129d4b92c218520a.png

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

2d0bd8fc6e81e810a452c8956a5251fc.png

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

7ba95c84c8f39d19c65e8c8e2bf74ab2.png

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

完善下这个公式,使用IF函数和ISNUMBER函数来完成输出“存在”和“不存在”的需求

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

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

fce254951b6f4f68627967a89231ecd7.gif

FIND函数中是区分大小写的,怎么理解呢?比如“ABD”和“abc”对于FIND函数来说是不一样的,对于我们肉眼识别来说这2个字符表达的意思相同,但是Excel并不这么认为。

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

02 SEARCH函数

SEARCH函数跟FIND函数的用法相同,参数也相同,返回值为「文本的具体位置」,如果不存在则返回「#VALUE!」。

696b929375e9c07f851ceef957c6fed9.png

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

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

130ae76c8070e4e9bff30cce8bd711c8.png

跟FIND函数不同,在SEARCH中是不区分大小写的,即“ABC”和“abc”对SEARCH函数来说是没有任何差异的。如下:

0f2037d440695d932f2c90c68d8ab318.png

除了大小写,SEARCH与FIND的另外一个差异就是,在 SEARCH中是支持通配符查找的。使用通配符可以大大提升查找的效率,减少查找工作量。

03 通配符小技巧

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

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

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

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

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

2ce06de400b91c8b42331b91ee9228c6.png

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

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

那么关于 Excel 文本函数的分享就到这里了,Excel 技巧的学习是需要靠日积月累的,只有不断掌握技巧,才能创造技巧。如果你还有其他想学的 Excel 技巧,可以在评论区中进行留言哦~

本文首发于公众号【芒种学院】,未经允许,禁止转载。

顺手点个赞,是一种美德。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值