在工作中时常需要进行数据的核对,有时候面对杂乱的数据束手无策,有时候面对零点几的数值差而消耗大量时间,有时候会因为找不到差异的数据而心情烦躁。
今天给大家带来一些工作中核对数据的经验和如何利用表格解决这些痛点。
我们再做数据核对时,先不妨思考一下需要对比的数据是哪一类数据,以下对于一般的数据处理大致分为五类:
第一类:核对两组数据,数据具有唯一性,如身份证、手机号等
第二类:核对两组数据,数据具有重复性,且顺序不同
第三类:核对两组数据,不仅有重复性,而且顺序不同,甚至还存在遗漏(如行数不一致)
第四类:数据涉及几个方面,且数据可能上千乃至上万条
第五类:核对两个区域的数据差别,数据具有重复性
针对上述五类问题,我们看看用表格如何解决
第一类问题如下图:
解决方法:手机号作为唯一值,(这个数据的唯一性并非绝对唯一,而是根据你要处理表格的数据,也可能是名字唯一性,商品名唯一性,即是不重复出现同一数据)我们可以通过
选中对比的数据→开始→条件格式→重复值
设置一个颜色区分(excel还可以使用快捷键ctrl+\\)
因为是对比两组数据不同的数值,所以两组相同的数值会填充颜色。如果是检查一列是否有重复值,可以选中一列用此方法。也并非唯一值才适用,具体看实际的需求,这也是最基本的数据对比方法。
第二类问题如下图:
这个数据具有重复性,如果只使用条件格式那么得到的结果:
无法对比得出差异的数据
解决方法:
第一种排序对比法
数据较少的可以直接用升序降序,如果数据较多且重复性多,可以使用
自定义排序选择右边的数据→自定义排序→把左边的顺序复制进去→确定→主要关键字选姓名
得到相同的姓名排序之后,两边进行相减,不为零的数值就是有差异的数据。
第二种方法vlookup函数
根据右边的姓名,把左边的数据拉过来,两边数据在进行相减,不为零的数值就是有差异的数据。(如果姓名列有重复的数据可以加入辅助列,vlookup在前面成绩查询表格的文章中有介绍)
第三类问题如下图:
图中全都是重复数据,如果仅靠前面的方法是无法找出遗漏的,这时候我们应该怎么去做呢?
解决方法:我们可以先进行排序(如果是无规则的可以用自定义排序)接着利用筛选来快速统计个数
经过筛选我们就能大致发现遗漏的是哪个
当然我们在实际中的数据肯定是更复杂,我们接着往下看
第四类问题如图:
图中缺失的数据更多,如果数据成千上万条的话单靠筛选也是难以查出数据差异。
解决方法:通过数据透视表进行排查
WPS中选中数据→数据→数据透视表→我们可以在现有有表格或者新表建立透视表
(excel在插入→数据透视表)
接着把行列如下图直接拖放
这样就可以很直观的看出是哪个部门,哪个业务员的数据有差别啦,实际操作中可能还会结合排序、条件格式和函数进行核对。
第五类问题:
上图得到的数据透视表是一个区域的数据,我们如何快速得到差异呢?
解决方法:复制粘贴法
先复制两个透视表,将它粘贴数值在空白处(以下操作都在复制的表格上执行)
接着复制表2的数据,在表1选择性粘贴→数值→减,得到不为零的数据就是有差异的数据。
总结:
上诉主要使用方法为条件格式、减法、排序、函数、筛选、数据透视表、复制粘贴。这些方法都可以相互结合使用,关键在于要对这几个功能应用熟练才能够去结合。
在实际工作中需要核对数据,可以分步思考解决
第一步:我们可以先计算总数的差额,有时候相差的数值可能会让你想起来是哪一笔数,如果想不起来接着往下看
第二步:可以分一下类,看看需要处理的数据属于哪一类,再用相应的方法去解决。
第三步:结合实际工作,根据上诉总结的方法自己去多实践,摸索适合自己工作环境的核对方法。
正常工作中数据核对其实并不难,关键是我们先要静下心来,好好去思考里面的逻辑,弄清楚逻辑后,再结合表格的一些技巧就能事半功倍!
关注我学更多实用的表格技巧,远离加班!
閱讀更多 冬天WPS 的文章