如何将excel文本中的阿拉伯数字提取出来?

来源:百度知道 编辑:UC知道 时间:2024/05/22 08:52:28
比如A1单元格中FHR2305JPI文本,要用什么函数才能在A3单元格中显示2305的阿拉伯数字。

=LOOKUP(9^10,--MID(A1,ROW(1:10),ROW(1:10)),MID(A1,ROW(1:10),ROW(1:10)))

补充

用这个好了
=LOOKUP(9E+307,--MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW($1:$1024)))

可以找出任意位置的数字,长度不限

四位数?
=LOOKUP(9999,IF(FIND(ROW($1:$9999),A1),ROW($1:$9999)))
数组公式,CTRL+SHIFT+回车。
【五位数就用5个9】

A列的文本如果都是这种三个字母+4个数字+三个字母的形式,可以再B1单元格输入=mid(a1,4,4),然后向下拖来提取。

=mid(A1,4,4),意思是说从A1的第四位开始,取四个字符!如果A列的文本都具有相同特征时,可以点击A1向下填充!