如果您有一个充满姓名的花名册,按名字和姓氏将它们分开会很有用。您可能需要创建客户或员工姓氏的列表,名字对于问候和消息很有用。
有许多不同的方法可以在 Google 表格中将一列全名拆分为单独的列。让我们来看看您可以使用的两种简单有效的方法。
使用分栏工具
这是使用 Google 表格工具将全名拆分为不同列的最直接方法。
- 使用全名创建列中单元格的副本。 Split Text into Columns 工具将更改在您拆分的列中找到的名称。如果您想保持初始名称不变,您应该将附加组件应用于原始列的复制版本。
- 将名称粘贴到要拆分的列中最顶部的单元格中。
- 选择新粘贴的单元格,选择 “数据” 从顶部菜单,然后单击 “将文本拆分为列。”
- 上一步会自动拆分您的数据,但您必须选择一个 分隔器 在分裂显示之前。在里面 分隔符下拉菜单, 选择 “空间,”,它在空格之间拆分姓名,将名字和姓氏分隔到单独的单元格中。
- 拆分名称后,您的单元格应如下图所示:
如果你名册上的每个名字都只包含一个名字和姓氏,上面的方法将它们整齐地分成两个。
对于分隔中间名首字母或拼写中间名的姓名,请按照与上述相同的步骤进行操作,不同之处在于它将所有三个姓名拆分为相邻的单元格。
请注意,将名字和姓氏单元格与包含中间名或首字母的单元格混合会导致不正确的列结构,如上所示。
用两个单词的名字、连字符或撇号分隔全名
在 Google 工作表中分隔名称时,使用逗号(姓氏、名字)提供了更大的灵活性。如果逗号分隔全名,请选择 “逗号” 分隔器 而不是 “空间” 一。
当您需要正确显示特定名称(例如“Oswald, Betty Grace”或“Riley, Mary Kate”)时,此方案非常方便。它也适用于带有连字符和撇号的名称。只要名称的每个部分之间有逗号, “逗号”分隔器 将完美地工作。
使用 Google Sheets 插件来分隔全名
如果您需要不会弄乱单元格对齐的中间名,安装 Split Names 插件可能更方便。该扩展程序不是免费的,但价格相对实惠,并且包含 30 天的试用期。按照以下步骤安装 Split Names。
- 点击 “附加组件” 在页面顶部,然后单击 “获取附加组件”
- 在搜索栏中,键入 “拆分名称” 然后单击加载项以打开其页面
- 点击 “安装” 并按照提示操作。
如何在 Google Sheets 中使用 Split Names Add-On
- 选择列中具有全名的单元格,然后选择 “附加组件 -> 拆分名称 -> 开始”
- 选中和取消选中名称选项:
名
中间名字
姓
称呼/称谓
姓名后缀/后缀字母
我的专栏有标题
- 选择 “分裂” 你的结果应该类似于下图
当您选择 “分裂,” 该插件将创建新列并自动为每一列添加标题,除非您取消选中 “我的专栏有标题” 选项。
很明显,这个附加组件非常有效,可以轻松地分隔全名。
点击后 “分裂,” 你会得到三个单独的列。如果有多个中间名,它们都进入中间名列。
关于敬语、后缀和复杂姓氏的几句话
Ablebits 的 Google Sheets Split Names Add-On 非常灵活,涵盖了许多不同的名称类型。您还可以检查后缀/后缀字母,例如 Jr./Sr。和诸如 Esq.或博士
如果一个人的全名不包含头衔或后缀,他们的字段将保持空白。
其他方法使拆分复杂的姓氏变得困难,但此附加组件识别出像“de”或“von”这样的前缀是姓氏的一部分。
不管附加组件有多么惊人的好处,它都不是绝对可靠的。例如,该工具将著名物理学家 Van der Graaff 的姓氏拆分为中间名 Van 和姓氏 der Graaff。
最后,使用 Google Sheets 中的 Split Names 插件更方便,并且在处理名称、前缀和后缀方面要好得多。缺点是附加组件需要一些时间来为大列表生成新列。此外,一些用户根本不喜欢依赖附加组件,尤其是在需要付费的情况下。
如果您决定使用将文本拆分为列,您将获得更快的结果。全名的每一部分都将进入不同的列。这种方法速度更快,但将所有姓氏或中间名四舍五入可能会很麻烦。
您可能更喜欢使用公式而不是这些方法。无论您采用哪种方法,Google Sheets 都会使这个过程变得非常简单。