Excel – 从不同的表格匹配域

我有两个Excel电子表格,他们的电子邮件信息。 一个列表包含完整的电子邮件,另一个列表包含电子邮件域。

如何查看是否有任何完整的电子邮件与其他列表中的电子邮件域相匹配?

换句话说:一个列表有X个电子邮件,另一个列表有Y个电子邮件域。 如何查看哪些X电子邮件域名在Y列表中。

理想情况下,我会有一个真正的错误旁边每个内部。 X电子邮件

附加的是Y电子邮件域和X电子邮件的图像。

Y电子邮件域名 , X电子邮件

您可以使用以下公式从完整的电子邮件地址中提取域:

=RIGHT(E1,LEN(E1)-FIND("@",E1,1)) 

然后使用COUNTIF函数检查域是否出现在域列表中。

公式将会是这样的:

 =IF(COUNTIF($A$2:$A$10,RIGHT(E1,LEN(E1)-FIND("@",E1,1)))>0,TRUE,FALSE) 

考虑范围A2:A10的域名列表和范围E1上的完整电子邮件。