首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel文本函数find和findb教程

原创作者 李锐

关键字:find

Excel文本函数find和findb教程

Excel中的文本函数虽然很多,但不必全部通学,只要把最常用到的函数掌握就可以解决80%以上的问题了。

在众多的文本函数中,find无疑是必会函数之一,除了它自身的定位功能外,还经常在工作中与其他函数搭配使用,使其应用更为广泛。

为了让大家多了解一些find函数的用法,我专门整理了这期教程。

对于教程有任何想法和需求,可以在底部留言给我,集中的问题我会专门写教程针对性解决。

函数作用、语法结构、参数说明

find和findb函数用于查找指定查找值在字符串中的起始位置。这两个函数区别在于当出现中文字符时,findb函数是每个中文字符按2字节计算。

他俩的基础语法结构很简单:

find(找什么,在哪找,从第几位开始找)

第3参数省略时,默认从首位开始查找~

findb语法结构与find一致,区别在于findb对中文字符按2字节处理。

无论是find还是findb函数,都可以支持区分大小写查找,但都不支持通配符的使用。

Excel案例展示

为了加深理解,咱们在Excel中实际演练一下

=FIND(B2,A2)

再看看findb与find的差异

=FINDB(B2,A2)

通过对比可以看到find和findb函数的差异,非常明显。

同时从第5行和第6行可以证明,find函数是区分大小写进行查找的。

Excel应用技术

掌握了find函数的用法,可以从字符串中按条件轻松地提取指定数据,比如提取括号中的数据。

首先要找到规律,因为字符串中要找到括号的位置才能提取数据,所以可以按照左括号和右括号进行位置定位。

=IFERROR(MID(A2,FIND("(",A2)+1,FIND(")",A2)-FIND("(",A2)-1),"")

当然对于字符串中不包含括号的数据,为了不返回错误值,可以借助iferror函数

find函数是不是既简单又好用呢,合理的嵌套其它函数后应用范围更为广泛~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180219G0OPL800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券