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}")))