问与答39:在Excel中如何筛选出不规则的数据?( 六 )

1

个非数字字符开始至数据结尾的部分,本例中为

fjk

。

 

单元格

H2

中,使用数组公式:

=MATCH(FALSE,ISERROR(1*MID(G2,ROW(INDIRECT("1:"& LEN(B2))),1)),0)

判断单元格

G2

中的数据是否还有数字,如果有返回数字的位置值,否则返回

#N/A

错误值。

 

单元格

I2

中,公式:

=IF(ISNA(H2),B2,"")

判断单元格

H2

中是否是

#N/A

值,如果是,表明单元格

B2

中的数据满足条件,返回单元格

B2

中的数据;否则不满足条件,返回空。这样,就得到了最终的结果。