String 如何将字符串从";“姓氏,姓氏”;至;firstName LastName";?

String 如何将字符串从";“姓氏,姓氏”;至;firstName LastName";?,string,excel,formatting,String,Excel,Formatting,我有一个写满姓名的专栏: 姓,名 我想要另一个列,它的名字列表写为: “姓氏姓氏” 那么,如何将字符串从“lastName,firstName”切换到“firstName lastName”?如果名字在A2中,请尝试在B2中复制此公式 =MID(A2&&A2,FIND(“,A2)+1,LEN(A2)-1)错误。 事实上,对于我自己的名字Jay Jacob Wind来说,这个公式是不成立的。 正确的公式是: 假设最后一个,第一个在A列中,由一个逗号和一个空格条分隔 姓名: =mid(A2,find

我有一个写满姓名的专栏:

姓,名

我想要另一个列,它的名字列表写为:

“姓氏姓氏”


那么,如何将字符串从“lastName,firstName”切换到“firstName lastName”?

如果名字在A2中,请尝试在B2中复制此公式

=MID(A2&&A2,FIND(“,A2)+1,LEN(A2)-1)

错误。 事实上,对于我自己的名字Jay Jacob Wind来说,这个公式是不成立的。 正确的公式是:

假设最后一个,第一个在A列中,由一个逗号和一个空格条分隔

姓名:

=mid(A2,find(",",A2)+2,99)
姓氏:

=mid(A2,1,find(",",A2)-1)
假设B列是名字,C列是姓氏 =B2&&&C2

或者简单(但更复杂)

但我喜欢把它们分成两列,
然后连接它们

将数据输入单元格,例如

Brown, John
Green, Bob
Smith, Will
(请注意,本例中的逗号是分隔符,系统将使用该分隔符分隔条目) 突出显示这些单元格。
单击“数据”选项卡, 单击“文本到列”。
选择所提供的选项。

这些选项适合我 =RIGHT(C3,LEN(C3)-LEN(LEFT(C3,FIND(“,”,C3)-1))&LEFT(C3,FIND(“,”,C3)-1)

“上述答案不正确”-不,它回答了所问的问题
Brown, John
Green, Bob
Smith, Will