自动将单元格中的内容转换为mailto:超链接

问题描述 投票:0回答:1

我正在建立工作流程,希望当用户将电子邮件粘贴或键入到列中的任何单元格时,它会自动转换为mailto:超链接。

[当前,我在单元格的“电子邮件”列中将数据验证设置为“是有效电子邮件”。然后,在下面的代码中,我在该单元格的右侧。一旦运行,此自动化列将被隐藏,因此它仅在后台运行。

=IF(ISBLANK(ADDRESS(ROW()-1,COLUMN())), "", HYPERLINK(CONCATENATE("mailto:",ADDRESS(ROW()-1,COLUMN()))))

我得到的结果是:电子邮件单元格将验证并且仅允许有效的电子邮件,但不会转换为超链接。代码单元返回以下内容:mailto:$ N $ 1

google-sheets google-sheets-formula
1个回答
0
投票

尝试这样:

=ARRAYFORMULA(IF(ISEMAIL(A1:A), HYPERLINK("mailto:"&A1:A, A1:A), ))

0

© www.soinside.com 2019 - 2024. All rights reserved.