输入以下公式,然后向下填充公式
=LOOKUP(9E+307,--MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW($1:$1024)))
详见附图示例
每一个单元格只有一组数据?位数和位置不固定的?
假设数据是在A2单元格开始的A列的,则可在B2单元格输入数组公式:
=LOOKUP(9^9,--MID(A2,MATCH(1,MID(A2,ROW($1:$9),1)^0,0),ROW($1:$9)))
复制并下拉,即可(注:上面公式提取的是最多9位的数)
(特别注意:公式是数组公式,输入公式完成后必须同时按CTRL+SHIFT+ENTER这三个键结束,只有在前后出现大括号时,公式才能成立)