LibreOffice Calc - 有没有办法改变单元格中的文本顺序?

时间:2014-07-21 15:15:43

标签: spreadsheet libreoffice-calc

是一种方法,但作为平面设计师,电子表格程序不是我的强项。

我有500多个这样的名字单元格:“Davidson,Lauren O.”我需要他们成为“Lauren O. Davidson”。基本上,逗号留下的所有内容都需要移动到字符串的末尾。

它甚至不必保存在LibreOffice Calc格式中 - 我只需要将文本复制并粘贴到InDesign中。

谢谢!

1 个答案:

答案 0 :(得分:1)

解决这个问题的最简单方法是使用正则表达式进行搜索/替换(在我的示例中,我假设每个名称条目都有一个逗号和一个空格,用来划分姓氏和给定名称/中间名称的初始值): / p>

  1. 将包含名称的单元格复制到新工作表中(如果出现问题,则不会丢失数据);
  2. 使用 CTRL + H 或菜单“Find & Replace” - >打开“Edit”对话框“Find & Replace ...”;
  3. 在“Search for”输入框中,输入:

      

    (.*),\s(.*)

  4. 在“Replace with”输入框中,输入:

      

    $2 $1

  5. 打开“Other options”并确保启用了“Regular expressions”选项:

    enter image description here

  6. 使用全部替换开始搜索/替换。