我已经尝试了一段时间了,我无法找到一种方法从这样的电子邮件格式中提取名称:" peter.johnson@mail.com" ;。当我使用以下执行时:
margin-left: auto;
margin-right: auto;
输出: "彼得" "约翰逊"分成两个单独的细胞。
我真正想要的是"彼得·约翰逊"进入一个牢房。
这是测试表。任何帮助表示赞赏。 https://docs.google.com/spreadsheets/d/1PN2Ger6HjubU2pYuhfLiFEbFQHfNfeuVDNCDVwYN_jo/edit?usp=sharing
答案 0 :(得分:0)
通过对如何组合两个细胞进行一些额外的研究,我找到了JOIN函数。正确的公式现在是:
=JOIN(" ",REGEXEXTRACT(A1, "(.*)\.(.*)@"))
哪些输出:“彼得约翰逊”。
我将保留共享电子表格。
答案 1 :(得分:0)
另一种选择是将点和任何东西替换为@,=REGEXREPLACE(A1,"\.|@.*"," ")
,但这会留下一个尾随空格。