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