Excel函数在第二次出现指定字符之前返回字符

use*_*459 5 excel

我想要一个函数来返回单元格中的前两个名称

"琼斯,安娜玛丽"将回归"琼斯安娜"

我试过= LEFT(A1,FIND("",A1)-1)但它只返回琼斯.

谢谢

bar*_*ini 9

您可以使用此版本获取第二个空格之前的所有内容

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

那仍然包括逗号,所以如果你不想要你可以添加一个SUBSTITUTE函数来删除逗号,即

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