比较两个单独 Excel 工作表中的数据 - 条件格式

Compare Data in Two Separate Excel Worksheets - Conditional Format

BLUF:如果在官方花名册中找不到,我需要突出显示电子邮件地址。

场景:我有一个 excel 文件,其中包含两个电子表格,sheet1 和 sheet2。

Sheet1 是一组用户的列表:全名、电子邮件

Sheet2 是我们员工的列表:FName、LName、Email

"Email" 值在两个工作表上的格式相同

所以,我希望做的是突出显示 Sheet1 上不在 Sheet2 上的所有内容。

伪解决方案:(不工作)

预期结果

有什么想法吗?

我假设 Sheet1 电子邮件在 B 列,sheet2 电子邮件在 C 列。

在 Sheet1 中,突出显示 B1(第一封电子邮件)并转到条件格式。您可以使用的公式是 =Countif(Sheet2!$C:$C,A1)=0 然后选择您想要的 highlighting/format。然后,将该格式的范围设置为您想要的范围。这有意义吗?如果我能澄清任何问题,请告诉我!

该公式将查看单元格 A1,然后查看 Sheet 2 上的 C 列。如果 A1 中的名称存在于 Sheet2 范围内,则 COUNTIF 公式将为 1(或更大,取决于它出现的次数)。如果没有匹配项,COUNTIF returns 0 - 这将突出显示公式 returns 0.

所在的所有单元格

编辑:如果有帮助,这里有一些屏幕截图。

这是我的 sheet 2 table(全部在 A 列,从 A1 开始):

Batman
Wonder Woman
Ghandi
Robin
Dr. Manhattan

在 Sheet1 中,我有(再次从 A1 开始):

Superman
Batman
Dr. Manhattan
Señor Velociraptor

Select Sheet1,单元格 A1,并输入以下条件格式:

然后,您可以更改格式范围以匹配您的需要:

好了!