请看我的数组公式答案,在这里找到B中没有找到的列表A:
=IFERROR(INDEX($A$2:$A$1999,MATCH(0,IFERROR(MATCH($A$2: $A$2:$A$1999,$B$2:$B$399,0),COUNTIF($C$1:$C1,$A$2:$A$1999)),0)),“”) 比较两列名称并返回缺失的名称
我的要求不是高亮显示,而是显示所有的值,除了两列之间的重复值。我借鉴了@brenton的解决方案,进一步改进了显示值,这样我就可以直接使用数据了:
=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")
在第3列的第一个单元格中复制这个,然后将公式应用到整个列中,这样就可以列出B列中所有没有在A列中列出的项目。
谢谢大家分享了自己的答案。
在我的版本中,我有两栏来比较–一个完整的毕业班(A栏)和一个子集的毕业班(B栏)。
我在第三列中加入了以下公式:
=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)
这对大部分学生进行了编码,虽然在前几行的数据中出现了一些错误。
在C1
中写入=if(A1=B1 , 0, 1)
。然后在Conditional formatting
中,选择Data bars
或Color scales
。这是最简单的方法。