如何分隔单元格的名字和姓氏?

时间:2010-05-31 20:34:28

标签: excel excel-formula

如果单元格A1包含[Jones,Mike],我如何才能将其分开但仍然使用第一个名称作为另一个单元格中的文本?是的,文本到列会起作用,但它确实允许我使用公式中的第一个名称。

2 个答案:

答案 0 :(得分:0)

名称在A1中,姓氏为:

=LEFT(A1,FIND(",",A1,1)-1)

对于名字:

=RIGHT(A1,FIND(", ",A1,1)-2)

答案 1 :(得分:0)

例如:John Doe

名字:

=LEFT(A1,FIND(" ",A1,1)-1)

通过查找单元格字符串中的“”(空格)字符位置,从左侧计算第一个名称长度,-1以删除计数中的空格。

姓:

=RIGHT(A1,(LEN(A1)-FIND(" ",A1,1)))

首先找到姓氏开始的值,计算姓氏字符串长度。完整单元格长度减去名字+空格。

例如:Doe,John

姓:

=LEFT(A1,FIND(",",A1,1)-2)

名字:

 =RIGHT(A1,(LEN(A1)-FIND(",",A1,1)))