嘻皮客娱乐学习网
标题:
从字符串中提取第一组数字
[打印本页]
作者:
xipick
时间:
2019-4-30 11:02
标题:
从字符串中提取第一组数字
假设工作表单元格 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
最后需要注意的是,这样提出来的数字是文本格式的,如果要用于计算,可以在前面加上两个减号,使其变为数字。
欢迎光临 嘻皮客娱乐学习网 (http://www.xipick.com/)
Powered by Discuz! X3.3