在 Google 表格中拆分名字和其他名字

Tul*_*ini 1 split google-sheets google-sheets-formula

我有一个电子表格,A 列上有全名列表,我想要做的是将 B 列上每个人的名字和 C 列上的其余姓名(无论有多少人)分开。有什么想法吗?

我有一个示例表,如果有帮助的话: https://docs.google.com/spreadsheets/d/1BJ7wdxYysklusPhWs85v3sUDrj4h68Z3h_16uoaWxj8/edit#gid=0

在此输入图像描述

Eri*_*ler 6

@Tulio,我复制了您的第一个工作表,将其重命名为“Erik Help”,并将以下公式放入B1

\n
=ArrayFormula({"First","The Rest";IF(A2:A="",,REGEXEXTRACT(A2:A,"^([a-zA-Z-]+) (.+)$"))})\n
Run Code Online (Sandbox Code Playgroud)\n

如您所见,首先并排创建列标题。然后在其下方(用分号表示),REGEXEXTRACT从 \xe2\x80\x94 中的每个非空单元格中提取A2:A从字符串开头到第一个空格(应该是名字)的所有字母的两个部分,并且然后是第一个空格之后的所有内容。

\n