Tul*_*ini 1 split google-sheets google-sheets-formula
我有一个电子表格,A 列上有全名列表,我想要做的是将 B 列上每个人的名字和 C 列上的其余姓名(无论有多少人)分开。有什么想法吗?
我有一个示例表,如果有帮助的话: https://docs.google.com/spreadsheets/d/1BJ7wdxYysklusPhWs85v3sUDrj4h68Z3h_16uoaWxj8/edit#gid=0
@Tulio,我复制了您的第一个工作表,将其重命名为“Erik Help”,并将以下公式放入B1:
=ArrayFormula({"First","The Rest";IF(A2:A="",,REGEXEXTRACT(A2:A,"^([a-zA-Z-]+) (.+)$"))})\nRun Code Online (Sandbox Code Playgroud)\n如您所见,首先并排创建列标题。然后在其下方(用分号表示),REGEXEXTRACT从 \xe2\x80\x94 中的每个非空单元格中提取A2:A从字符串开头到第一个空格(应该是名字)的所有字母的两个部分,并且然后是第一个空格之后的所有内容。