根据从公式得出的另一个单元格文本突出显示 Excel 中的单元格

根据从公式得出的另一个单元格文本突出显示 Excel 中的单元格

我想根据由公式生成的一组值突出显示单元格。我有工作表中的数据(可以是文本、数字、任何内容)。我使用公式将此数据与另一张工作表进行了比较,并将文本作为单元格中的A2:D10文本。samedifferentE2:H10

现在我需要A2:D10根据 中的值突出显示单元格中可用的数据E2:H10。例如,如果单元格中的数据G3Different,我希望它将单元格突出显示C3为“红色”,如果单元格E2same,我希望它将单元格突出显示A2为“绿色”。

我尝试使用条件格式来实现这一点,但似乎无法正常工作。有什么想法吗?我们可以使用条件格式或 VBA 来实现这一点吗?

答案1

安东尼回答想法是对的,但对问题理解有一点误解。以下是针对您的用例修改的公式。

条件格式,您将需要使用以下内容:

对于绿色/相同: =IF(LOWER(E2)="same",1,0)
对于红色/不同: =IF(LOWER(E2)="different",1,0)

在此处输入图片描述

请注意,我在这些公式中添加了函数LOWER。您可能不需要它,但当我不知道输入来自哪里时,我更喜欢对其进行规范化。这样您就可以平等地匹配same和。SameSAME

答案2

使用条件格式,您需要以下表达式:

[对于绿色/相同] =IF(A2=E2,1,0)

[红色/不同] =IF(A2<>E2,1,0)

将其应用到您的数据范围(拖动并复制格式)即可完成!

测试数据

相关内容