excel表单元格内容分拆

来源:百度知道 编辑:UC知道 时间:2024/06/19 21:59:55
excel单元格内,如何拆分文本内容,譬如,有B列,B1单元格内容“姓名”,B2单元格内有文本内容“陈大菊”,B3单元格“林波海”,现要求在其他空白列G,提取姓,即G2单元格内容“陈”,G3单元格内容“林”;在另一空白列H,提取名,即H2单元格内容“大菊”,H3单元格内容“波海”,请问如何实现,需要在G2、H2单元格内写上怎样的条件内容。

G2:=left(B2,1)
H2:=mid(B2,2,4)
假设有藏族名字,如尼玛扎本。所以取的最后值为4,如果有更多可以高更多的数字。

一楼的方括号说的是一个办法,可是,现在复姓很多,复姓呢?你的公式就没有办法解决了,我看是不是可以用这样的公式:
G1单元格内取姓的公式:
=IF(len(B2)<=3,left(B2,1),left(B2,2))
H1:
=if(len(B2)<=3,right(B2,len(B2)-1),right(B2),len(B2)-2)

这个公式对两个字的姓名,三个字的姓名,四个字或更多个字的姓名进行了选择。

G2=LEFT(B2)
h2=RIGHT(B2,2)
向下复制公式。