表格学院 暝
一、简介
工作中时常需要对比两列内容是否一致,人工识别难免会有错漏,数据量成千上万时更是无力。本文介绍了几种常用方法,帮你高效又准确地解决这个问题。
二、需要比对的数据在同一行
当需要比对的数据在同一行的时候,可以非常快速地达到目的。
2.1 Ctrl \(反斜杠,Enter上面那个键)
选中需要对比的两列,按下Ctrl \,存在差异的单元格即被选中,此时可以填充底色便于查看,之后通过筛选可进一步处理。
2.2 Ctrl G或F5
选中需要对比的两列,按Ctrl G或者F5打开定位功能,定位条件选择"行内容差异单元格",也可选中存在差异的单元格。
后续处理方式与第一小节相同。
2.3 使用函数
添加辅助列,输入下图中的公式也可以判断A、B列数据是否一致,结果为Fasle即表示不同。
也可以再嵌套IF函数,直接输出文字结果。
三、需要比对的数据在不同行
当两列数据顺序并不一致时,使用上述方法就得不到想要的结果了,我们可以使用下面几种方法。
3.1 条件格式(菜单)
选中需要对比的两列,依次点击【开始>>条件格式>>突出显示单元格规则>>重复值】,就能自动将相同单元格突出显示。
3.2 条件格式(自定义)
选中A列,依次点击【开始>>条件格式>>新建规则>>使用公式确定...】,输入公式=COUNTIF(B:B,A1)>0,设置条件格式,即可突出显示A列中与B列重复的单元格。
如要显示不重复单元格,将公式改为=COUNTIF(B:B,A1)=0即可。
3.3 使用COUNTIF函数
添加辅助列,输入下图中的公式也可以判断A、B列数据是否一致,结果为0即表示不同。
3.4 使用其他函数
使用函数 ISNUMBER MATCH,VLOOKUP ISNA 同样也能达到比对效果。
需要注意的是,VLOOKUP ISNA统计的是计算结果是否出错,出错则表示两列不同,所以结果为True时表示不同,这与其他逻辑函数刚好相反。
四、结束语
本期内容到此就结束了,希望能够帮助大家。如有任何问题或者更好的方法,欢迎扫码添加我的微信与我交流。
如对Excel感兴趣,也可以关注"Excel表格学院"公众号,更多更好玩的案例在等着你哦~~~
,