Excel 将名称字段从LAST FIRST ordered更改为FIRST LAST ordered

Excel 将名称字段从LAST FIRST ordered更改为FIRST LAST ordered,excel,formatting,Excel,Formatting,我有一个excel电子表格,大约有700个条目。这些名字被列为“DOE JOHN”(名字之间没有逗号分隔)。我需要把它们格式化,这样他们就能读到《无名氏》 1.)我想学习如何在excel中执行此操作 2.)我想学习如何在linux中实现这一点 谢谢 例如,如果您最后的第一个数据是A1:A10,请将此工作表公式粘贴到B1中。然后复制并粘贴到B2:B10中 =MID(A1,FIND(" ",A1)+1,LEN(A1))&" "&LEFT(A1,FIND(" ",A1)) 如果您想删

我有一个excel电子表格,大约有700个条目。这些名字被列为“DOE JOHN”(名字之间没有逗号分隔)。我需要把它们格式化,这样他们就能读到《无名氏》

1.)我想学习如何在excel中执行此操作

2.)我想学习如何在linux中实现这一点


谢谢

例如,如果您最后的第一个数据是A1:A10,请将此工作表公式粘贴到B1中。然后复制并粘贴到B2:B10中

=MID(A1,FIND(" ",A1)+1,LEN(A1))&" "&LEFT(A1,FIND(" ",A1))
如果您想删除最后的第一个数据,请选择B1:B10并选择编辑-复制。选择A1:A10,选择编辑-粘贴特殊-值


在将值粘贴到原始数据上之前,请务必查看B1:B10,以确保其正常工作。

如果名字和/或姓氏之间有空格,您会怎么做?玛丽·乔·史密斯、约翰·多伊·威廉姆斯。这些名字有复合词吗?如果是,如何表示?DOE JOHN很容易,那么GEORGE ROBERT JOHN呢?那是罗伯特·约翰·乔治还是约翰·乔治·罗伯特?有一些名字的中间首字母。我忘了提那件事了!看起来名称的格式是倒数第1中间。对不起,tyebud,我编辑了答案以演示如何使用它。这是一个工作表公式,你可以粘贴到一个单元格中。迪克,非常感谢你的回答。我非常感激!迪克,我已经输入了公式,它以同样的顺序输出名字。有什么想法吗?哦,我放错公式了。我已经修好了。现在试试看。