设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
开启左侧

[OFFICE] 从字符串中提取第一组数字

[复制链接]
发表于 2019-4-30 11:02:13 | 显示全部楼层 |阅读模式
假设工作表单元格 r4中有这么一串文字 “距离合作汽车站1.3公里,距市中心4.2里。“
现在想把里面的第一组数字”1.3“取出来,可以用下面的公式:


=LOOKUP(,0/MID(R4,MIN(FIND({1;2;7;8;3;4;4;5;5;6;9;0},R4&"0123456789")),ROW(INDIRECT("1:"&LEN(R4)))),MID(R4,MIN(FIND({1;2;7;8;3;4;4;5;5;6;9;0},R4&"0123456789")),ROW(INDIRECT("1:"&LEN(R4)))))


如果r4中的文字里面没有数字,那么会出错#N/A

最后需要注意的是,这样提出来的数字是文本格式的,如果要用于计算,可以在前面加上两个减号,使其变为数字。
回复

使用道具 举报

精彩推荐

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2019-5-26 01:17 , Processed in 12.228507 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表