从混合字符提取数字,这5种方法推荐给你
与 30万 读者一起学Excel

学员的问题,要从混合字符中提取数字。

对于这种问题,随随便便就可以想出一大堆解决方法。
1.公式3条
=-LOOKUP(1,-RIGHT(A2,ROW($1:$15)))
=--RIGHT(A2,LEN(A2)*2-LENB(A2))
=--MIDB(A2,SEARCHB("?",A2),90)
2.Word替换
将内容复制到Word,查找内容为[!0-9],勾选使用通配符,全部替换,这样就将所有数字提取出来。

3.WPS智能分列
Excel只有分列,而WPS还提供了智能分列,只要选中区域,就可以自动识别并拆分好。

4.快速填充(Ctrl+E)
输入第一个数字,按Ctrl+E。

5.PQ
点数据,来自表格/区域,将内容加载到PQ编辑器。

拆分列,按照非数字到数字的转换。

还有就是VBA,这个就算了,有点本末倒置,上面5种方法就足够用。
一次报名成为VIP会员,所有课程永久免费学,采用录制视频+微信答疑的形式学习,仅需888元,待你加入。
你经常用什么方法提取数字?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)
赞 (0)