Excel 提取空格前字符跟没有空格的字符

2025-03-09 07:39:08
推荐回答(5个)
回答1:

用find()定位空格,用if(iserror())判断有没有,如果没有就显示D1,如果有就用mid()提取字符

=IF(ISERROR(FIND(" ",D1)),D1,MID(D1,1,FIND(" ",D1)-1))

回答2:

不用公式,用替换可以不?

回答3:

用公式的话,下面的公式相当简单,且得到的仍是纯数字:

=IFERROR(--LEFT(D1,FIND(" ",D1)-1),D1)

回答4:

H1用公式:
=TRIM(LEFT(SUBSTITUTE(D1," ",REPT(" ",100)),100))
下拉。

回答5:

以空格为分隔符号分列,且只取第一列数据。