有几种不同的方法可以在Microsoft Excel中比较两列之间的数据。 在您的选项中:您可以手动检查它们,可以使用公式,或者,如果两列在不同的工作表中,则可以并排查看它们。 ,我将向您展示几种在Excel中比较数据的方法。
另请参阅我们的文章如何在Excel中创建下拉列表
另外,我将通过描述一个基于Web的工具(您可以免费使用该工具)来结束本文,该工具可让您快速比较工作簿是否存在差异或重复项,并返回逗号分隔值(CSV),向您显示要比较的列根据您选择的比较标准并排。
比较Excel中的两列
除了检查数据列之间的重复项之外,您可能还需要检查列之间的差异,尤其是如果其中一列已更改或数据来自不同的来源时。
在此示例中,我们要比较的是工作表1中的一列(从A1开始)和工作表2中的另一列(也从A1开始)。 这是比较两个Excel列的差异的过程:
- 在Sheet1的列中突出显示相同的顶部单元格(即A1)
- 将此公式添加到A1单元格:'= IF(Sheet1!A1 <> Sheet2!A1,“ Sheet1:”&Sheet1!A1&” vs Sheet2:”&Sheet2!A1,“”)'
- 在要讨论的两列中,将公式向下拖动到要比较的每个单元格的列中
此过程的结果是,每个重复的单元格都将在您比较的两列中突出显示。 这种检查重复项的简单过程将使您使用Excel更加高效和高效。
然后应在包含差异的单元格中将差异突出显示为Sheet1 vs Sheet2:Difference1。
请注意,此公式假定您正在将Sheet1与Sheet2都从单元格A1开始进行比较。 更改它们以反映要在自己的工作簿中进行比较的列。
比较两列以了解Excel中的差异
因此,我们检查了两列中是否有重复项,但是如果您想查找差异怎么办? 这几乎很简单。 对于此示例,假设要比较的是工作表1上的一列(从A1开始)和工作表2的另一列(也从A1开始)。
- 打开一个新工作表,并突出显示要比较的两列相同的单元格。
- 将'= IF(Sheet1!A1 <> Sheet2!A1,“ Sheet1:”&Sheet1!A1&“ vs Sheet2:”&Sheet2!A1,“”)'添加到单元格中。
- 将公式向下拖动到页面上,使您所比较的列中包含的单元格数量尽可能多。
- 然后应在差异所在的单元格中以Sheet1 vs Sheet2:Difference1等突出显示差异。
该公式假定您正在将Sheet1与Sheet2都从单元格A1开始进行比较。 更改它们以适合您自己的工作簿。
在Excel中比较两张纸
如果要比较同一工作簿中两个不同工作表的数据,则可以使用条件格式进行比较,从而可以使用一系列条件来比较数据:
- 打开要让Excel突出显示重复项的工作表
- 然后选择工作表中的第一个单元格(例如,单元格A1),然后同时按Ctrl + Shift + End
- 单击主菜单,然后选择条件格式
- 选择“ 新建规则”,然后在对话框中键入“ = A1 <> Sheet2!A1”
- 将A1 Sheet1与Sheet2中的相同单元格进行比较
- 选择一种显示格式,然后单击“ 确定” 。
现在,活动工作表应以您选择的格式显示重复的值。 如果您整理来自多个来源的数据,则此技术效果很好,从而为您提供了一种快速的方法来检查数据中的重复项或差异。
在Excel中比较两个工作簿
如果您要比较来自不同来源的数据,并且想手动检查差异,相似性或其他信息,也可以这样做。 这次,您不需要条件格式化即可。 选择查看选项卡,然后单击窗口组
- 单击并排查看
- 选择查看
- 选择全部安排
- '然后选择“ 垂直”以并行比较条目
默认情况下,两个工作簿将水平并排显示,这对于比较列而言并不理想。 最后一步,选择“垂直”,将垂直显示各列,使您更轻松地读取比较结果。
如果您有更长的列,请启用“ 同步滚动” (在Windows组的“ 视图”选项卡中),以便两个工作簿彼此并排滚动。
在Excel中使用条件格式
条件格式是一个未充分使用但非常强大的Excel功能,您可能会发现它很有用。 此功能提供了一些非常快速的方法,以使用可用于实现条件格式设置目标的一组规则在Excel中比较和显示数据:
- 打开包含要格式化的数据的工作表
- 突出显示包含要格式化的数据的单元格
- 选择主菜单,然后单击条件格式
- 选择现有规则集或通过单击“ 新建规则”来创建新规则集
- 输入比较参数(例如,大于100)
- 设置显示结果的格式,然后选择确定
然后,Excel将突出显示满足所选条件(例如,大于100)的单元格。 您会发现此方法是Excel工具集的宝贵补充。
有一些Excel的比较工具可以使比较快速而有效。 例如,使用Xlcomparator(进行快速网络搜索即可找到它),您可以上传要比较的两个工作簿,然后执行逐步向导,该向导将指导您完成整个过程,并返回一个逗号分隔值( CSV)文件,您可以在Excel中打开该文件以并排查看比较的列。
您有任何Excel比较提示或技巧吗? 请在下面告诉我们!