根据另一列中单元格的值突出显示单元格

Highlight cells based on the value of cells in another column

我遇到如下问题:

A 列 = 部件号

B 列 = 数量

C 列 = 部件号

D 列 = 数量

使用条件格式,如果 A 列和 B 列中的零件编号和数量组合与 C 列和 D 列中的零件编号和数量组合不同,我想突出显示。

例如:

     Col A   Col B   Col C   Col D  
 1   1111     2      1112     5
 2   1112     3      1111     2
 3   1131     5      1112     5
 4   1122     3      1131     2

为此,我想通过连接列 A 和 B、C 和 D 来设置几个 'helper' 列(例如 E 和 F)。

基本上,我想从辅助列 E 和 F 中获取信息,但使用条件格式来突出显示列 B 和 D 中的单元格。

在上面的示例中,单元格 B3 和 D4 将突出显示。

这是否可能,如果不可能,是否有简单的替代方案? (如果需要,我不介意使用宏)

谢谢

如果您甚至想跳过辅助列,您可以使用 =$A1&$B1<>$C1&$D1 格式化 A1 并将格式复制到您想要突出显示的任何单元格(甚至是您的辅助列)。

我会使用 COUNTIFS

对于B1:B4

=COUNTIFS($C:$C,A1,$D:$D,"<>"&B1)

和 D1:D4

=COUNTIFS($A:$A,C1,$B:$B,"<>"&D1)