我正在尝试在 A 列中查找电子邮件服务提供商,其中包含一系列电子邮件地址。
在 K 列中,我想打印出 A 列中的电子邮件是否是“gmail”、“yahoo”或“其他”电子邮件帐户。
我可以使用下面的公式来检查“gmail”是否存在:
=IF(COUNTIF(A2,"*gmail*"),"gmail")
截至目前,如果A列中不存在gmail,它会输出FALSE,但如果A列中的电子邮件是gmail,它会输出FALSE。
如何添加到公式中以检查“yahoo”,以及其他所有内容作为“其他”?
如果您只需要测试这两个,则公式如下:
=IF(COUNTIF(A2,"*gmail*"),"gmail", if(COUNTIF(A2,"*yahoo*"),"yahoo", "other" ))
您还可以使用 FIND、LEN、LEFT 和 RIGHT 的组合来提取电子邮件的网站。
如果您的数据位于 A1 中,这是一个将从电子邮件中提取网站的公式:
=LEFT(RIGHT(A1,LEN(A1)-FIND("@",A1)),LEN(RIGHT(A1,LEN(A1)-FIND("@",A1)))-4)