excel在逗号之后和空格之前分割数据

时间:2017-07-10 09:05:02

标签: excel-2010

我想从单元格中获取名字和中间名。我可以使用excel公式获得名字:

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

名称Shukla,Vinay Devanand反映在单元格中,我可以使用上面的公式获得Shukla,现在只需要Vinay(所有字符在第一个逗号之后和第一个空格之前)

请帮助解决这个问题。

1 个答案:

答案 0 :(得分:0)

Vinay可以通过应用基本上相同的过程(但是替换,的空间)来提取剩下的内容,一旦将另外一个字符(,)添加到已知的长度(Shukla)并用作起点:

=LEFT(MID(D2,LEN(LEFT(D2,FIND(",",D2)))+1,LEN(D2)),FIND(" ",MID(D2,LEN(LEFT(D2,FIND(",",D2)))+1,LEN(D2))))