ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 42814|回复: 81

[分享] 核对两个数据表格的差异

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2013-6-7 10:28 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:数据查询和匹配
找到两个表格的差异性
之前已经介绍过很多方法了
如通过条件格式、透视表等等
现在介绍另一种方法
利用“合并计算”的方法
找到两个数据列表之间的差异
返回两个列表中相同的和不同的部分
此外,还可以计算两个数据列表不同部分的差异
这个在财务核对账款、人力核对员工信息等等方面
可以用简单的方法找出异同信息来
具有很高的实际应用价值。


该贴已经同步到 little-key的微博

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-7 10:32 | 显示全部楼层
数据源:

1.png

分别有两个表,表1 和 表2
有日期和销售额两个字段
注意:使用合并计算找两个数据列表的异同
只适合列表的行标签只有一个的情况
不合适多个行标签的情况
也就是说此例中,行标签只有一个日期字段

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-7 10:41 | 显示全部楼层
合并数据:

2.png

想将表1和表2的销售额字段名称修改为不相同
如销售额A和销售B
这个很重要
也是合并数据表的关键
在合并计算中,如果字段名称相同
则会自动相加
如果名称不相同
则以不同的字段合并数据
即形成两列数据
单击【数据】选项卡中的【合并计算】按钮
依次添加两个数据列表的数据区域
勾选【首行】和【最左列】两个复选框
最后单击【确定】按钮
得到的表格美化后如下图所示:

3.png

评分

3

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-7 10:45 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
判断操作:
添加【比较】字段
如果只是返回是否一致
则可以直接用=号判断
返回TRUE,表示两个数据表的列字段相等
返回FALSE,表示不相等
如果想返回的是差异
这可以两个字段直接想减
返回0值,表示两列数据相等
返回非0值,表示两列数据不相等
这个返回的差值就是两列数据的相差的值

4.png

评分

2

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-7 10:48 | 显示全部楼层
在操作步骤中要勾选【最左列】复选框
这也是在上文提到为什么这种方法只合适做行标签只有一列的情况

总结:
通过修改列字段名称,在利用合并计算的技巧
就可以很方便的找到两个数据列表的差异。

利用合并计算找两个数据列表的差异.rar (7.64 KB, 下载次数: 1177)

TA的精华主题

TA的得分主题

发表于 2013-6-7 11:14 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2013-6-7 11:31 | 显示全部楼层
不错,很实用,以前真没用过

TA的精华主题

TA的得分主题

发表于 2013-6-7 12:56 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2013-6-7 13:38 | 显示全部楼层
真好,我也学习了,谢谢版主。

TA的精华主题

TA的得分主题

发表于 2013-6-7 16:23 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-3-29 18:00 , Processed in 0.058298 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表