19年元旦已经接近尾声啦,各位小伙伴们这个元旦假期过得快乐么,都去哪里玩了?屠夫的元旦假期一直都在加班,直到现在才有时间来分享Excel应用方面的一些经验和心得。

利用Excel数据透视表解决两份报表数据不同步问题

想必各位都有过这样的经历吧,人力资源部门的员工档案、仓库管理员的物料清单等等这样的报表有时候是多人在维护的,因为Excel是没有办法很好的解决协同办公的问题的,所以在每个人的电·脑上都会留一份报表,当我们想将这两份报表合并起来的时候,那么就会出现有的数据在A报表中没有、有的数据在B报表中没有的情况,而我们的要求是需要保留所有的数据。

利用Excel数据透视表解决两份报表数据不同步问题

那么这时候该如何做呢,是以A报表的数据为蓝本然后在A报表中没有而B报表中有的数据加进去么?这样不仅费事费力,而且容易出错。我们来看看Excel正确的做法吧。

利用Excel数据透视表解决两份报表数据不同步问题

这里模拟了两份负债表,我们可以看到资产负债表A比资产负债表B多了一个10020204科目,资产负债表B比资产负债表A多了10020203、11220303、11220304这四个科目。10020203在资产负债表A中没有而在资产负债表B中有,11220303、11220304这两个则是科目编码相同科目名称不同的情况。

首先我们先将资产负债表B的科目代码已经科目名称复制到资产负债表A的下方。

利用Excel数据透视表解决两份报表数据不同步问题

选中所有资产负债表A的所有单元格,单击数据透视表按钮插入数据透视表。

利用Excel数据透视表解决两份报表数据不同步问题

勾选数据透视表字段里的科目编码和科目名称,将这两个字段插入行区域。

利用Excel数据透视表解决两份报表数据不同步问题

10020203、10020204、11220303、11220304这几个科目是不是被整合到一起去了。同时还发现了11220303、11220304这两个科目编码一个编码对应两个名称的问题,这也是Excel表格不同步会经常遇到的问题了。

利用Excel数据透视表解决两份报表数据不同步问题

复制所有数据透视表的内容粘贴到一张新的Excel表格中,齐活准备收工。

利用Excel数据透视表解决两份报表数据不同步问题

不对呀,数据格式怎么变成这样了,这可如何是好?

首先我们需要将11220303、11220304这两个科目处理一下,确保一个科目对应一个名称,之后新增一个辅助列,从上往下一次输入1、2、1、2如此往复,直到所有单元格全部输完。

然后这这些单元格/2,对所得的结果进行升序排序即可解决问题啦。

利用Excel数据透视表解决两份报表数据不同步问题

好啦,今天屠夫的分享就到这里啦,最后再次祝福大家2019元旦快乐阖家幸福。

查看原文 >>
相关文章