我有两个具有相同结构的excel文件:它们都有1列数据.一个有800个记录,另一个有805个记录,但我不确定805中的5个中哪个不在800集中.我可以使用Excel找到它吗?
Nic*_*ski 36
vlookup是你的朋友!
将列(每行一个值)放在每个电子表格的A列中.在较大的纸张的B列中,键入
=VLOOKUP(A1,'[Book2.xlsb]SheetName'!$A:$A,1,FALSE)
Run Code Online (Sandbox Code Playgroud)
然后在您的数据列运行时将公式复制下来.
如果公式的结果为FALSE,则该数据不在另一个工作表中.
kru*_*ubo 14
简单方法:使用第3张纸进行检查.
假设您要查找工作表1和工作表2之间的差异.
=IF(Sheet2!A1<>Sheet1!A1,"difference",""). 您可以调整公式以显示不同的实际值.
Mar*_*cus 13
如果你有一个带有Inquire加载项的excel版本,Excel就会内置它.
来自办公室网页的此链接描述了启用加载项的过程(如果未激活),以及如何比较两个比较两个工作簿 - 以及其他内容.
比较显示结构差异以及编辑和许多其他更改,如果 http://office.microsoft.com/en-us/excel-help/what-you-can-do-with-spreadsheet-inquire-HA102835926的.aspx
Sha*_*gla 11
你应该试试这个免费的在线工具 - www.cloudyexcel.com/compare-excel/
在大多数情况下效果很好,有时结果有点偏差.
加上它也提供了良好的视觉输出

您也可以以excel格式下载结果.(你需要注册)
COUNTIF适用于快速差异检查.而且它更易于记忆,也更容易使用VLOOKUP.
=COUNTIF([Book1]Sheet1!$A:$A, A1)
Run Code Online (Sandbox Code Playgroud)
会给你一个列,如果有匹配则显示1,如果没有匹配,则显示零(对于列表本身内的重复,奖励显示> 1).
如果您有Microsoft Office Professional Plus 2013,则可以使用Microsoft Spreadsheet Compare运行有关两个工作簿之间差异的报告.
启动电子表格比较:
在Windows 7中:在Windows"开始"菜单上的"Office 2013工具"下,单击"电子表格比较".
在Windows 8中:在"开始"屏幕上,单击"电子表格比较".如果您没有看到电子表格比较图块,请开始键入单词Spreadsheet Compare,然后选择其图块.
比较两个Excel工作簿:
参考: