EXCEL如何提取单元格中两字符之间的数字?

如"白糖:48斤"如何提取数字48 ? 有很多都是不规律的.
花生米:55.6斤
本地西瓜:33.9斤
黑芝麻:32袋

B2=IF(ISERROR(LOOKUP(9E+307,--MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW(INDIRECT("1:"&LEN(A1))))))=TRUE,"",LOOKUP(9E+307,--MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW(INDIRECT("1:"&LEN(A1))))))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-22
字符的规律是
数字左边是冒号,右面一个字符长度的单位吗?
=REPLACE(REPLACE(A1,LEN(A1),1,""),1,FIND(":",A1),"")
第2个回答  2016-08-22
都有 : 吗?追问

都有:的

追答

=MID(A2,FIND(":",A2,1)+1,LENB(MID(A2,FIND(":",A2,1)+1,99))-(LENB(MID(A2,FIND(":",A2,1)+1,99))-LEN(MID(A2,FIND(":",A2,1)+1,99)))*2)

相似回答