Google 工作表 - 从单元格中的文本过滤电子邮件
Google Sheets - Filtering emails from the text in a cell
使用下面的方法,我只能收到来自 C1 的第一封电子邮件,但无法收到来自后续单元格的电子邮件。我需要能够从所有单元格中获取所有电子邮件。我如何修改它以在下一个单元格上也起作用? (C2 到 C4)?
(我找到了部分解决方案 here 但它只能从一个单元格中获取电子邮件)。
=iferror(Regexextract(test!C1:C4,"[A-z0-9._%+-]+@[A-z0-9.-]+\.[A-z]{2,4}"),"")
这是我的测试 Google Sheet:
https://docs.google.com/spreadsheets/d/1_VEdYMSfgFWLvyyFa99xWLNsH6YBgZrcncG4neSvXhE/edit?usp=sharing
尝试:
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(test!C1:C,
"[A-z0-9._%+-]+@[A-z0-9.-]+\.[A-z]{2,4}")))
使用下面的方法,我只能收到来自 C1 的第一封电子邮件,但无法收到来自后续单元格的电子邮件。我需要能够从所有单元格中获取所有电子邮件。我如何修改它以在下一个单元格上也起作用? (C2 到 C4)?
(我找到了部分解决方案 here 但它只能从一个单元格中获取电子邮件)。
=iferror(Regexextract(test!C1:C4,"[A-z0-9._%+-]+@[A-z0-9.-]+\.[A-z]{2,4}"),"")
这是我的测试 Google Sheet: https://docs.google.com/spreadsheets/d/1_VEdYMSfgFWLvyyFa99xWLNsH6YBgZrcncG4neSvXhE/edit?usp=sharing
尝试:
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(test!C1:C,
"[A-z0-9._%+-]+@[A-z0-9.-]+\.[A-z]{2,4}")))