打开APP
userphoto
未登录

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

开通VIP
又是文本数字混合字符提取数字,没关系,EXCEL搞得定!


送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!



我们多次强调过,在数据录入是一定要遵循规范录入的原则,否则将会给后续的统计、计算过程带来巨大的困难。这不是,今天就又有一个这样的例子。



我们要在“实收”和“客供”这两列中分别提取额“备注”这一列中的对应的数值。

思考人生十秒钟,该如何下手呢?


01

这里的源数据是有一定的规律的。它所有的数据结构都是"实收/客供"+USD+实际金额,这就给了我们利用公式提取数值的机会。



在单元格B2中输入公式“=-LOOKUP(0,-MID($A2,FIND(B$1,$A2)+5,ROW($1:$10)))”,并向下向右拖曳即可。

思路:

  • FIND函数查找单元格B2中的文本在单元格A2的字符串中的位置

  • 改位置加上5即为数字开始的位置

  • MID函数从第一个数字开始,依次提取1个、2个...数字

  • 最后利用LOOKUP函数提取到完整的数值


02

我这里还有一个比较烧脑的公式。



B列的公式为:=SUM(TEXT(LEFT(TEXT(MID(A2,COLUMN($1:$1),ROW($2:$15)),),ROW($1:$14)),"0%;;0;!0")*ISERR(-MID(A2,COLUMN($1:$1)-1,2)))

C列的公式为:=SUM(TEXT(LEFT(TEXT(MID(A2&"a",COLUMN($1:$1),ROW($2:$15)),),ROW($1:$14)),"0%;;0;!0")*ISERR(-MID(A2&"a",COLUMN($1:$1)-1,2)))-SUM(TEXT(LEFT(TEXT(MID(A2,COLUMN($1:$1),ROW($2:$15)),),ROW($1:$14)),"0%;;0;!0")*ISERR(-MID(A2,COLUMN($1:$1)-1,2)))

这组公式比较复杂,大家只要记住会用即可,这里不解释了!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

我就知道你“在看”

注意!前方有红包挡道!速点阅读原文消灭之

推荐阅读
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
听说能熟练应用这五个公式的人,都是函数高手
Excel 佛山小老鼠说Excel函数
将混在文本的数字求和
从字符串中提取多个数字
Excel公式练习86:找出字符串中最大的数字
财务人员必懂得几个Excel函数(一)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服