有没有一种简单的方法可以将名称列分为Title,First,Middle,Last?

时间:2017-12-06 16:31:51

标签: excel excel-formula

我目前正在处理一个excel文件,该文件在一个单元格中包含该人的全名和标题,显然,就数据验证而言,这是一个坏主意。我想知道在VBA或Excel中是否有办法将列拆分为4。

名称列遵循以下格式:姓氏,标题(如果有)名字中间名(或首字母)。

这使得它非常棘手,因为我不能按列分开。非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

在单元格A1中给出一些文本,然后在单元格B1中输入公式

  LEFT(A1,FIND(" ",A1))

并在C1中输入

 RIGHT(A1,LEN(A1)-LEN(B1))

将B1:C1复制到D1:E1

现在将B1:E1复制到A列中名称的末尾