如何比较两个Excel文件的数据有什么不同
今天介绍的技巧是如何比较两个Excel文件中的数据有什么不同。
假设你有一份数据:
过了两天,你又有了一份几乎一摸一样的数据😉,这次叫做1.1:
你能够直接比较出这两份文件有什么不同吗?
尤其是显示数据并不代表真实的数字:
这是一个常见的问题。我见过很多同学是这么做的:制作一个一模一样的表格,然后写公式:=第一份数据表!A1=第二份数据表!A1,然后去找看看哪些单元格的结果是FALSE。
实际上,微软已经提供了比较不同文件的方法。
在Office程序包中,
有一个工具叫做“Spreadsheet Compare”(工作表对比):
这个工具也有可能位于“Microsoft Office Tools”中:
打开这个工具:
点击左上角的那个按钮“Compare Files”,在弹出的对话框中选择需要比较的两个文件:
点击:OK,得到比较的结果(可能需要等待一段时间,具体时间看文件大小):
可以看出,在窗口的主要区域,左右并列列出了两份文件中的数据区域。用绿色标出了所有有差别的单元格。
这里的不同不仅仅是数值的不同,对于同一个单元格,会比较哪些元素,是通过左下角的比较选项来控制的:
在下面中间的区域是比较结果的描述:
如果在比较选项中去掉“Cell Format”,就会看到在描述中最下面两个单元格格式不同的项不见了。在上面的数据区域显示中,相应的单元格也不会被标注。
可以选择将结果导出到Excel中:
导出结果是这样的:
也可以选择将结果复制到剪切板:
可以粘贴到其他文件中。
赞 (0)