打开APP
userphoto
未登录

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

开通VIP
一个小函数,平时默默无闻,关键时刻出手才知是王者!


小伙伴们好,今天继续和大家分享一个基础函数。这个函数平时我们使用的频率不是特别的高,但是在某些特定的场合下,还必须要它来解决问题。这不,今天就是这样的一道题目。

原题是这样的:



要求就是这些,把文本字符串中最左侧的数值提取出来。思考十秒钟...


01

其实这种类型的题目,只需要使用SEARCHB函数就可以解决问题了。



在单元格B3中输入公式“=LOOKUP(9^9,--MID(MIDB(A3,SEARCHB("?",A3),100),1,ROW($1:$100)))”,确认后向下拖曳即可。

思路:

  • 利用SEARCHB函数来查找第一个单字节字符,是这道题目的窍门。SEARCHB("?",A3)部分,这是一个常用的技巧,它返回第一个数字所在的位置

  • 接下来利用MIDB函数从第一个数字字符开始,提取后面所有的字符串。新提取后的字符串是以最左侧的数值为首的

  • 再利用MID函数从第一个字符开始,依次提取1、2、3..个字符。它提取的结果中,有纯数字的,也有数字和字符混合的

  • 最后利用LOOKUP函数二分法的特点,返回正确答案

一道看起来有难度的题目,竟然让SEARCHB函数轻而易举地解决了!


推荐阅读
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Excel简单函数丨文本和数字说散就散2
excel必学函数|SEARCHB和LEFTB函数用法详解
EXCEL函数公式之利用MIDB函数SEARCHB函数LEN函数提取文本中数字
从纳税人信息里面提取纳税人识别号,这几个方法太实用了!
支持通配符的查找函数search和searchb的用法
2021年最有钱途的函数!一个“?”就让不加班不熬夜还有时间搞副业
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服