打开APP
userphoto
未登录

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

开通VIP
如何使用find函数和search函数精确查找字符

精确查找指定字符在一个字符串中的位置是Excel函数运用中的一项重要的技巧,尤其是在截取字符串、替换字符串等文本处理过程中,精确定位技术更是必不可少。查找字符的主要函数是find函数和search函数,两者的语法完全相同。

find(find_text,within_text,[start_num]) / search(find_text,within_text,[start_num])

Find_text必须,表示要查找的文本

Within_text表示包含要查找文本的文本

Start_num可选,表示开始查找的位置,省略则默认为1

这两个函数都是在第二个字符串中查找第一个字符串,并返回第一个字符串第一次出现时的位置的值。

两者的区别是:

  • find区分大小写,search不区分

  • search支持通配符,find不支持

下面我们通过几个例子来帮助我们理解这两个函数具体的使用方法。

例一:查找字符在字符串中的第一次出现的位置

在“我爱学习Excel”中,我们来查找“爱”字第一次出现的位置。

例二:查找字符在字符串中的第n次出现的位置

请注意观察一下,在find函数中输入的是字符"E",而在search函数中输入的字符是“e”,结果都是8。

例三:提取文件名

利用cell函数,我们可以提取完整路径的文件名。但有时候我们仅仅需要文件名。这时,可以利用find/search函数和mid函数来完成。

单元格F23中的公式为“=FIND("[",$A$21)”

单元格F24中的公式为“=FIND("]",$A$21)”

单元格F25中的公式为“=MID($A$21,$F$23+1,$F$24-$F$23-5)”

有find函数和search基本功能是一样的,所以在这里不在演示search函数了。关于mid函数,在下一篇会有详细的讲解。

-END-

今天是周末了,我为大家准备了阅读红包,请点击文章末尾的阅读原文领取吧!祝大家周末愉快!

欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家!

版权声明:本文归Excel应用之家专栏(微信公众号Excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
干货整理!Excel快速填充技巧
VBA自定义函数大全
excel公式应用大全
Excel用什么函数判断一个字符串中是否包含某些字符?
Excel:强大的公式函数
Excel函数公式:含金量超高的REPLACE函数实用技巧解读
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服