一、利用条件格式进行简易比较
利用条件格式对二列相同的数据进行比较标注,这是Excel最快捷的功能,只适用于每列的数据中不存在重复的数据。如下表的数据1和数据2二列:

选择数列1、数据列2,然后在工具栏按顺序点击菜单:【开始】、【条件格式】、【突出显示单元格规则】、【重复值】

打开重复值对话窗口,设置重复值格式。

点击确定,二列重复的值就以浅红色标注出来了。没标注颜色的就是二列没有重复的值。

二、添加辅助列+条件格式进行比较
当数据列1或数据列2每列中存在重复的数据时,利用方法一就会出现比对不准确的问题,那么我们就需要分别添加一列辅助列来进行比对。如下表:

对数据列1和2分别添加一列辅助列。并输入公式:
=A3&COUNTIF($A$3:A3,A3)
辅助列把公式填充拉满,再利用方法一的条件公式对辅助列1和2进行对比,结果就出来了。如图:

三、利用VBA自动进行比较
再说一种方法:利用VBA自动进行比较,显得更高级、使用场景更灵活。(见下视频演示)
Sub CompareTwoColumns() Dim rng1 As Range Dim rng2 As Range Dim cell1 As Range Dim cell2 As Range Dim dupList As String Set rng1 = Application.InputBox("请选择第一列区域:", Type:=8) Set rng2 = Application.InputBox("请选择第二列区域:", Type:=8) For Each cell1 In rng1 For Each cell2 In rng2 If cell1.Value = cell2.Value Then dupList = dupList & cell1.Value & "," cell1.Interior.Color = vbRed cell2.Interior.Color = vbRed End If Next cell2 Next cell1 End Sub