菜鸟记282-一分钟完成两个工作表比对的小栗子
万一您身边的盆友正好需要呢?
关键词:EXCEL2016;IF函数;工作表对比;操作难度***
近期小菜频繁做数据比对的工作,比如有一天需要对比下发和回收的两张工作表部分列数据是否有被改动的可能性:
图 1:工作表示意图
注:实际数据有几百行
咱们如何实现更高更快更强地比对呢?
由于两个表的数据数量是一样的,其实对比的工作量还是很小很小,快的话一分钟就能比对完毕。
您若是不相信,请继续往下阅读。
步骤1:排序
首先咱们找到一个能排出唯一顺序的字段,两个工作表同步进行排序操作:
小菜提示:由于演示用的两个工作表顺序一样,小菜就不放图了,实际工作中请确保顺序。
步骤2:函数比对
接下来在任意工作表中复制首行标题,粘贴在数据区域右侧;
接下来的工作很简单,利用一个小小的等号,在回收工作表中输入公式:
=A2=源数据!A2
向右向左填充:
图 2:对比结果示意图
小菜分析:复制行标题的目的是为了看清楚错误数据的位置。TRUE表示对比的两个单元格一致,FALSE表示不一致。
如果您看着晕,小菜推荐您使用IF函数,公式修改为:
=IF(=A2=源数据!A2,””,”有问题请核查”)
运行后一致的单元格就不显示了,屏幕是不是看着清爽许多?
图 3:对比结果示意图2
步骤3:检查错误数据
接下来咱们要关注提示出错的单元格,问题到底出在哪里?
有空格捣乱的:
图 4:空格造成数据不一致
有人工换行添乱的:
图 5:人工换行符造成数据不一致
有数据被修改的:
图 6:数据错误
小菜之谈:小函数解决大问题。下次遇到类似问题,您也可以一分钟解决!
您要问如果两张表数据数量不完全一致的情况怎么办?
您可以翻阅小菜之前的分享,或者每个工作日翻翻小菜的公众号,也许有惊喜。
要点回顾
1.数据排序保证数据顺序一致
2.注意空格、人工换行符等不可见字符干扰
参考文献
今天的内容就是这些,祝您工作生活都有一个好心情,希望小菜的分享能帮到您或有所帮助。
休息一下,休息一下