求助:关于提取单元格文字数字混合中的数字问题求助
求助,把G2单元格中的数据按照这种方式提取出来。这样的数据一共有7万条。7万多条建议使用VBA正则表达式 PQ操作,仅供参考
初学者,不会使用VBA。。。 =TRIM(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($G3,"1.",":")," 2.",":")," 3.",":")," 4.",":")," 5.",":"),":",REPT(" ",120)),COLUMN(A1)*120,120))
右拉下拉 7万多条,公式会卡
H3
=IFERROR(TRIM(MID(SUBSTITUTE(MID($G3,FIND(ROUNDUP(COLUMN(A:A)/2,)&".",$G3)+2,IFERROR(FIND(ROUNDUP(COLUMN(C:C)/2,)&".",$G3),LEN($G3))-FIND(ROUNDUP(COLUMN(A:A)/2,)&".",$G3)-2),":",REPT(" ",100)),100^MOD(COLUMN(),2),100)),"")
右拉下拉 供参考。。。。
=IFERROR(TRIM(MID(SUBSTITUTE(MID($G3,FIND(ROUNDUP(COLUMN(A:A)/2,)&".",$G3)+(LEN(ROUNDUP(COLUMN(A:A)/2,))+1),IFERROR(FIND(ROUNDUP(COLUMN(C:C)/2,)&".",$G3),LEN($G3))-FIND(ROUNDUP(COLUMN(A:A)/2,)&".",$G3)-(LEN(ROUNDUP(COLUMN(A:A)/2,))+1)),":",REPT(" ",100)),100^MOD(COLUMN(),2),100)),"") 选中H3:I3,然后右拉下拉
先把 *.(*前面一个空格)替换成空格,然后1.替换成空格,然后:替换成空格,分列-按分隔符分列-空格分列,点击下面数据,ctrl+a,选上面文本,完成