Excel中核对两列数据一致性的五种方法:一、条件格式高亮差异;二、IF函数辅助列标注相同/不同;三、EXACT函数精确文本比对;四、COUNTIF查找单侧独有值;五、高级筛选提取不重复记录后交叉比对。

如果您需要在Excel中核对两列数据是否一致,或快速定位其中的差异项,则可能是由于手动比对效率低、易出错。以下是多种实用的数据对比方法:
一、使用条件格式高亮显示差异
该方法通过视觉方式快速标出两列中不匹配的单元格,适用于直观查看差异位置。
1、选中需要比对的第一列数据区域(例如A2:A100)。
2、点击【开始】选项卡 → 【条件格式】 → 【新建规则】。
3、选择【使用公式确定要设置格式的单元格】。
4、在公式框中输入:=A2B2(假设第二列为B2:B100,且两列行数对齐)。
5、点击【格式】按钮,设置填充色或字体颜色,点击【确定】完成。
二、插入辅助列配合IF函数判断
该方法生成明确的“相同”或“不同”结果,便于后续筛选或统计。
1、在空白列(如C2)输入公式:=IF(A2=B2,"相同","不同")。
2、按Enter确认后,将该公式向下拖拽至覆盖全部数据行。
3、选中C列数据,点击【数据】→【筛选】,点击下拉箭头筛选出“不同”项。
三、使用EXACT函数精确比对文本
EXACT函数区分大小写且忽略格式差异,适合对文本内容进行严格一致性校验。
1、在辅助列(如D2)输入公式:=EXACT(A2,B2)。
2、回车后返回TRUE(完全一致)或FALSE(存在差异)。
3、可进一步嵌套IF:=IF(EXACT(A2,B2), "一致", "不一致"),提升可读性。
四、利用COUNTIF函数查找单侧独有值
该方法用于识别第一列中有而第二列中没有的数据,或反之,适用于非一一对应场景。
1、在E2输入公式:=IF(COUNTIF($B$2:$B$100,A2)=0,"仅A列有","")(检查A列某值是否在B列中不存在)。
2、将公式下拉填充;同理,在F2输入:=IF(COUNTIF($A$2:$A$100,B2)=0,"仅B列有","")。
3、筛选E列或F列中非空单元格,即可获得单侧独有项。
五、使用高级筛选提取不重复记录
该方法无需公式,通过Excel内置筛选功能直接提取两列的差异集合。
1、复制A列与B列数据到新工作表,并分别粘贴为两列(如G列和H列)。
2、选中G列数据区域 → 【数据】→【高级筛选】→勾选【将筛选结果复制到其他位置】。
3、在【列表区域】选G列,在【条件区域】留空,在【复制到】指定新列(如I1)。
4、重复步骤2–3操作H列,将结果复制到J1起始位置。
5、对I列和J列分别执行【删除重复项】,再用第四个方法中的COUNTIF交叉比对。










