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

BLUF:如果没有在官方名单中find,我需要突出显示电子邮件地址。

scheme :我有一个Excel文件,包含两个电子表格,sheet1和sheet2。

Sheet1是一堆用户的列表:FullName,Email

Sheet2是我们员工的名单:FName,LName,Email

两张表上的“电子邮件”值格式相同

所以,我希望做的是在Sheet1上突出显示不在Sheet2上的任何东西。

伪解决scheme :(不工作)

  • 突出显示Sheet1中的所有“电子邮件”值

  • 条件格式>使用公式来确定哪些单元格式(Format Fill = yellow)

  • 使用“IF”语句:= IF(!$ D $ 2:$ D $ 200 = Sheet2!$ D $ 2:$ D $ 2000,“True”,“False”)

预期成果

  • 如果Sheet1“电子邮件”表格中找不到“电子邮件”值,则该值将突出显示

有什么想法吗?

我假设Sheet1的电子邮件是在列B,而Sheet2的电子邮件是在C列。

在Sheet1中,突出显示B1(第一封电子邮件)并转到条件格式。 你可以使用的公式是=Countif(Sheet2!$C:$C,A1)=0然后select一个你想要的高亮/格式。 然后,将该格式的范围设置为您想要的范围。 这有道理吗? 请让我知道,如果我能澄清任何事情!

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

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

这是我的第2张表(全部在A列,从A1开始):

 Batman Wonder Woman Ghandi Robin Dr. Manhattan 

并在Sheet1中,我(又一次,开始A1):

 Superman Batman Dr. Manhattan Señor Velociraptor 

selectSheet1,单元格A1,并将此条件格式: 在这里输入图像说明

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

在这里输入图像说明

你去了!