前一篇推文我讲解了单列数据的差异核对,这算初级难度。如果是有很多列很多行的数据表找差异呢?
案例:
下图 1 中的两个数据表都是二维表,数据的排列顺序毫无规律可言,要找出差异值,就问你这工作还能不能干?
别自暴自弃,要实现下图 2 的效果简单得很。
解决方案:
1. 将右侧数据表中除标题外的部分复制粘贴到左侧数据表的下方。
2. 将任意空白单元格作为辅助列,在其中输入“-1”--> 复制这个单元格
3. 选中左侧的数据表中刚才从右侧复制过来的数据区域 --> 选择菜单栏的“开始”-->“粘贴”-->“选择性粘贴”
4. 在弹出的对话框中选择“乘”或者“除”--> 点击“确定”
5. 删除辅助单元格中的“-1”。
6. 选中左侧数据表中的任意单元格 --> 选择菜单栏的“插入”-->“数据透视表”
7. 在弹出的对话框中选择“现有工作表”及所需放置的位置 --> 点击“确定”
8. 在右侧的“数据透视表字段”区域按以下方式拖动字段:
行:“姓名”
值:依次拖入三个季度
只要不等于 0 的值,就是两个表中有差异的部分。
9. 可以在右侧的数据表中,对照着行列交叉区域,给对应的单元格填充上背景色,这就是差异项。