2016-05-13 62 views
0

我试图找到一种方法来突出显示基于条件的单元格,其中如果列A中的2个值相等B列中的相应值不相等,那么我想突出显示两者的单元格A和B(名称和年龄)。Excel的条件格式如果列A中的2个值相等,但列B中的相应值不等于

所以,我想强调名称和年龄,如果名称是平等的,但年龄不是。在下面的例子中,我将突出显示Bob,30 - Bob,22 - Mike,21和Mike,38(因为A列中至少有一个同名人,但该人的年龄不同)。

Ex。

Name  Age 
Bob  30 
John  47 
Mike  21 
Sam  55 
Bob  22 
John  47 
Mike  38 
Chris  18 

是否有一种条件格式公式(或其他方法),这将允许我这样做?

回答

2

你会使用这个公式:

=COUNTIF($A:$A,$A2) <> COUNTIFS($A:$A,$A2,$B:$B,$B2) 

enter image description here

它的名字的计数与姓名和年龄的计数。它们是不同的,它返回true并格式化单元格。

+0

这似乎没有工作。当我为条件格式规则输入此公式时,它不会突出显示正确的单元格。 – Bob

+0

@Bob - 你使用的是什么范围?如果A3,B6或其他任何地方开始,您必须稍微调整公式。 – BruceWayne

+0

@BruceWayne我有单元格A2到E2的数据,然后下降了大约10,000行。我感兴趣的单元格是A列(名称)和C列(年龄)。我将上述公式中的所有B都更改为C,但它不起作用。我甚至试着用原始代码对上面包含的示例部分进行尝试,并且没有突出显示正确的单元格。 – Bob

相关问题