如何从Excel中的两列中识别不同的记录

如何从Excel中的两列中识别不同的记录,excel,Excel,我在下面的Excel电子表格中有一些简单的记录。我在检查列(非常简单的检查)中为一小部分记录做了一个真/假值 ID table 1 ID table 2 check 180065220 180065220 TRUE 180296833 180296833 TRUE 181457872 181457874 FALSE 181917974 181917974 TRUE 180296568 180593133 FALSE 181279364

我在下面的Excel电子表格中有一些简单的记录。我在检查列(非常简单的检查)中为一小部分记录做了一个真/假值

  ID table 1    ID table 2  check
180065220   180065220   TRUE
180296833   180296833   TRUE
181457872   181457874   FALSE
181917974   181917974   TRUE
180296568   180593133   FALSE
181279364               FALSE
在这里,我对表1和表2中的ID列进行了重新排序,以标识这两个表中的不同记录,并将差异移到了底部。同样,它在Excel电子表格中

ID table 1  ID table 2  check
180065220   180065220   TRUE
180296833   180296833   TRUE
181917974   181917974   TRUE
181457872   181457874   FALSE
180296568   180593133   FALSE
181279364               FALSE

是否有一种方法/功能允许我识别表1和表2记录的差异,并将它们放在底部?手动使用我当前的方法处理大型表格是不可行的。

希望这会有所帮助-您可以在C列中使用以下公式:

=COUNTIF(B2,$A$2:$A$50000)

计算整个数据集的50k行需要几秒钟的时间。然后,您需要按列C对数据集进行排序-
从大到小排序


它会将“通用”ID
1
保持在顶部,并将差异
0
推到底部。让我知道它是否适用于您。

Joe,您的数据集有多大,您使用什么公式来检查
列?我认为,只要在
check
列上进行排序,您就可以对数据集进行排序并获得所需的结果。@Justyna,Excel中200k到500k的任何记录。我使用的是真/假。如果单元格2A=2B,则为真,否则为假。谢谢-我将在一分钟内上传我的答案。它与我发布的同一组记录的预期效果相同。非常感谢。