1、数字在开头
A1的值为 123.45ABC
公式:
=LOOKUP(9^9,LEFT(B1,ROW(1:9))*1)
截取结果:123.45
公式说明:
ROW(1:9)可以生成一组序号,即{1;2;3;4;5;6;7;8;9}
9^9是一个足够大的数字
LOOKUP查找用left截取的最后一个数字
2、数字在结尾
A1的值为 ABC123.45
公式: =LOOKUP(9^9,RIGHT(B1,ROW(1:9))*1)
截取结果:123.45
3、数字在任意位置。
A1的值为 ABC123.45FE
数组公式:{=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)}
截取结果:123.45
公式说明:
公式为数组公式,按Ctrl+Shift+Enter三键完成输入。
MID(a1,Macth(),row(1:9)) 用MID函数从A1的第一个数字截取,依次截取1个字符,2个字符...9个字符。
LOOKUP函数查找最后一个数字
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。