提取字符串中特定字符位置的公式

提取字符串中特定字符位置的公式

我忙着处理 Excel,但有点纠结于某种公式。我在一个单元格中输入了名字和姓氏,我想将它们合并到另一个单元格中。但我只想要名字的首字母和姓氏的前 5 个字母。因为两者都在一个单元格中,所以我真的不知道该怎么做。另外,我还必须处理中间的空格。

答案1

当然,这可以使用连接左边

=CONCATENATE(LEFT(A1,1),MID(A1,FIND(" ",A1)+1,5))

这假设只有一个空格在名字中 - 紧接在姓氏之前。

你可能还想使用这个,这取决于你的细胞有多复杂

=CONCATENATE(LEFT(A1,1),RIGHT(A1,IF(LEN(A1)-FIND(" ",A1)>4,5,LEN(A1)-FIND(" ",A1))))

相关内容