Excel如何提取不规则数据?

如图,需要取最前面的字母跟数字
2025-03-13 08:40:35
推荐回答(4个)
回答1:

在Excel中,可以多种方法综合利用函数提取不规则数据。如下图所示,在B1单元格输入=LEFT(A1,MATCH(" ",MIDB(A1,ROW($A$1:$A$50),1),0)-1)后,同时按CTRL+SHIFT+回车键结束,然后下拉填充即可。

回答2:

假如数据在A列并从A1开始,在B1单元格输入公式=LEFT(A1,2)&IF(ISERROR(FIND("-",A1)),LOOKUP(D9+307,--LEFT(SUBSTITUTE(A1,LEFT(A1,2),""),ROW($1:$99))),LOOKUP(D9+307,--LEFT(SUBSTITUTE(A1,LEFT(A1,2),""),ROW($1:$99)))&"-"&LOOKUP(9E+307,--LEFT(MID(A1,FIND("-",A1)+1,99),ROW($1:$99))))

下拉公式。如图:

回答3:

直接用WPS的智能提取填充功能:CRTL+E 就可以了。

望采纳~

回答4:

最前面字母都是2位数吗?