在2个excel列之间find唯一的值

我在下面的Excel中有两个简单的列

ID ID1 123 123 124 125 125 126 126 

我可以在excel中使用条件格式,如下所示:1.突出显示2列2.单击条件格式3.新build规则4.仅select格式唯一或重复的值5.在格式all下select唯一:6.select格式化并点击确定。

我可以看到上面的步骤显示了突出显示的值,即124。

问题是 – 我怎么能从上面这样一个小样本中过滤掉这个值呢?

我有一个有50klogging的columnA和有48k条logging的columnB。 我想查看或过滤列A中的2k条logging。

谢谢! 乔

这里有一个使用匹配和filter的方法。

在列c中input=MATCH(A1,B:B,)在列1中添加一个filter并为列C的值进行过滤,这些值是#N / A列A中表示列C中的#N / A不在列中的值B. 在这里输入图像说明

另一种方法是移动列A下的列B,并使用列b来定义源ID,ID1 …,然后使用数据透视表向您显示两个集合以及每个集合可能丢失的内容。

在这里输入图像说明

注意5是不是IN ID,而13是ID而不是ID1。 也注意到第5行的重复部分也出现了。

这样做的一种方式(手动types)是find重复的值(高亮显示的值)。 然后select列和所有数据。

然后转到:主页>编辑组>sorting和筛选>筛选

列标题上应该有小的向下箭头。 然后你可以取消重复检查。

编辑

感谢xQbert指出我的错误。 这是一个解决这个问题的方法:

如果可能,您可以将第二列移到另一个工作表中。 现在在第一列旁边的列中使用以下公式: =COUNTIF(Sheet2!A2:A5,Sheet1!A2:A5)

只要将单元格更改为桌子上的单元格。 第一个参数是第二列(你应该把它放在新表中)。 第二个参数是第一列将被突出显示。 这会在每个重复的值旁边放一个“1”。

然后,您可以使用条件格式在“新规则”中使用以下公式使用“1”旁边的单元格突出显示:

=B2=1这是第一列中第一个单元格的单元格编号。 应该突出显示您设置的颜色。 要将格式复制到其余的单元格,请单击第一个单元格B1 。 然后回家>格式画家。 将格式拖到整个列。

然后,您可以使用筛选器仅显示“无填充”

您必须对新工作表中的数据执行相同的操作。

这是一个非常“黑客”的解决scheme,但这是可能的。