王德宝,王德宝讲师,王德宝联系方式,王德宝培训师-【中华讲师网】
53
鲜花排名
0
鲜花数量
扫一扫加我微信
王德宝:利用Excel数据透视求两个表相同项的数据差异
2016-01-20 20719

如下图所示:有两个表,格式一样,其中“项目”列两个表中有一些是共同的。现在要求两个表中相同项目的数量差。

点击查看原图

解决思路:

设计如下表格,将两个表中的“项目”列分别拷到下表的“项目”列中(表2追加到表1的项目后面),然后利用“删除重复项”功能将重复的项目删掉,得到一个不重复的、唯一的项目列表。

接下来利用VLookup函数分别从表1、表2中查找到对应的项目的值,最后在“差异”列输入一个相减的公式即可。

点击查看原图

 

以上不是本文的重点,下面来看看如何利用数据透视表来实现这样的功能。

第一步:将两个表中的“数量”改个名,比如分别叫“表1”、“表2”。这是为了在接下来的数据透视表构造不同的数据项。如下图所示:

点击查看原图

第二步,创建多重区域数据源的透视表。依次按Alt、D、P键(不是同时按,按完Alt松开再按D,松开D再按P),弹出数据透视表向导:

点击查看原图

选择第3个“多重合并……”,点下一步,然后再步一步,进到下图:

点击查看原图

分别选中两个表的区域,点“添加”。加完后点“下一步”,选择在现有工作表创建、选择创建位置,点“完成”,即可生成透视表:

点击查看原图

第三步:添加计算项。

首先去掉上表中的筛选字段(在透视表字段里将“页1”勾掉)和总计行(数据透视表工具-〉设计-〉总计-〉对行和列禁用);

然后点中“表2”单元格,在数据透视表-〉分析选项卡里,点“字段、项目和集”,点击“计算项”,如下图添加“差异”计算项。

点击查看原图

添加完计算项,确定。得到结果如下,完成。

点击查看原图


德宝老师博客原文:https://blog.debao.name/post-103.html?j=1

全部评论 (0)

Copyright©2008-2024 版权所有 浙ICP备06026258号-1 浙公网安备 33010802003509号 杭州讲师网络科技有限公司
讲师网 www.jiangshi.org 直接对接10000多名优秀讲师-省时省力省钱
讲师网常年法律顾问:浙江麦迪律师事务所 梁俊景律师 李小平律师