比较 Excel 中的 2 个文件的差异

每个用户都可能遇到需要比较两个表的情况。 好吧,作为最后的手段,每个人都必须比较两列。 是的,当然,使用 Excel 文件非常方便和舒适。 对不起,这不是比较。 当然,小表格的视觉排序是可能的,但是当单元格数量达到数千时,您必须使用额外的分析工具。

不幸的是,还没有打开一根魔杖,可以让您一键自动比较所有信息。 因此,您必须工作,即收集数据,指定必要的公式并执行其他操作,以使您至少可以自动进行比较。

有很多这样的动作。 让我们来看看其中的一些。

比较 Excel 文件的目的是什么?

比较多个 Excel 文件的原因可能有很多。 每个用户迟早都会面临这样的需求,他没有这样的疑问。 例如,您可能希望比较不同季度的两份报告中的数据,以查看财务状况是上涨还是下跌。

或者,或者,老师需要通过比较去年和今年的学生群体构成来了解哪些学生被大学开除。

这种情况可能有很多。 但是让我们继续练习,因为这个主题非常复杂。

在 Excel 中比较 2 个表格的所有方法

虽然题目很复杂,但是很简单。 是的,不要惊讶。 它很复杂,因为它由许多部分组成。 但这些部分本身很容易理解和执行。 让我们看看如何在实践中直接比较两个 Excel 电子表格。

等式公式和假真检验

当然,让我们从最简单的方法开始。 这种比较文档的方法是可能的,并且在相当广泛的范围内。 您不仅可以比较文本值,还可以比较数字值。 让我们举个小例子。 假设我们有两个带有数字格式单元格的范围。 为此,只需编写等式公式 =C2=E2。 如果事实证明它们相等,则将在单元格中写入“TRUE”。 如果它们不同,则为 FALSE。 之后,您需要使用自动完成标记将此公式转移到整个范围。

现在肉眼可以看到差异。

比较 Excel 中的 2 个文件的差异
1

突出不同的价值

您还可以使彼此不同的值以特殊颜色突出显示。 这也是一个非常简单的任务。 如果找到两个值范围或整个表格之间的差异就足够了,则需要转到“主页”选项卡,然后选择“查找并突出显示”项。 在单击它之前,请务必突出显示存储信息以进行比较的单元格集。 

在出现的菜单中,单击菜单“选择一组单元格...”。 接下来,将打开一个窗口,我们需要在其中按行选择差异作为标准。

比较 Excel 中的 2 个文件的差异
2
比较 Excel 中的 2 个文件的差异
3

使用条件格式比较 2 个表

条件格式是一种非常方便且重要的功能性方法,它允许您选择一种颜色来突出显示不同或相同的值。 您可以在“主页”选项卡上找到此选项。 在那里您可以找到一个具有适当名称的按钮,然后在出现的列表中选择“管理规则”。 将出现一个规则管理器,我们需要在其中选择“创建规则”菜单。

比较 Excel 中的 2 个文件的差异
4

接下来,从条件列表中,我们需要选择一个它说我们需要使用公式来确定将以特殊方式设置格式的单元格。 在规则的描述中,您需要指定一个公式。 在我们的例子中,这是 =$C2<>$E2,之后我们通过按“格式”按钮确认我们的操作。 之后,我们设置单元格的外观,并通过带有样本的特殊迷你窗口查看我们是否喜欢它。 

如果一切正常,请单击“确定”按钮并确认操作。

比较 Excel 中的 2 个文件的差异
5

在条件格式规则管理器中,用户可以找到本文档中有效的所有格式规则。 

COUNTIF函数+表比较规则

我们前面描述的所有方法对于格式相同的格式都很方便。 如果表之前没有排序,那么最好的方法是使用函数比较两个表 COUNTIF 和规则。 

假设我们有两个信息略有不同的范围。 我们面临着比较它们并了解哪些值不同的任务。 首先,您需要在第一个范围内选择它并转到“主页”选项卡。 在那里我们找到了以前熟悉的项目“条件格式”。 我们创建一个规则并将规则设置为使用公式。 

在此示例中,公式如此屏幕截图所示。

比较 Excel 中的 2 个文件的差异
6

之后,我们如上所述设置格式。 此函数解析单元格 C1 中包含的值并查看公式中指定的范围。 它对应于第二列。 我们需要采用这条规则并将其复制到整个范围内。 万岁,所有具有非重复值的单元格都会突出显示。

VLOOKUP 函数比较 2 个表

在这种方法中,我们将考虑函数 VPR,它检查两个表中是否有任何匹配项。 为此,您需要输入下图所示的公式并将其传输到用于比较的整个范围内。

此函数遍历每个值并查看从第一列到第二列是否有任何重复。 好吧,在执行完所有操作之后,这个值就被写入了单元格中。 如果它不存在,那么我们会得到 #N/A 错误,这足以自动理解哪个值不匹配。

比较 Excel 中的 2 个文件的差异
7

IF功能

逻辑功能 如果 - 这是比较两个范围的另一种好方法。 此方法的主要特点是您只能使用正在比较的数组的一部分,而不是整个表。 这为计算机和用户都节省了资源。

让我们举一个小例子。 我们有两列——A 和 B。我们需要将其中的一些信息相互比较。 为此,我们需要准备另一个服务列 C,其中写入以下公式。

比较 Excel 中的 2 个文件的差异
8

使用使用函数的公式 IF, IFERROR и 更多曝光 您可以遍历 A 列的所有所需元素,然后在 B 列中进行迭代。如果在 B 列和 A 列中找到它,则将其返回到相应的单元格。

VBA 宏

宏是比较两个表的最复杂但也是最先进的方法。 如果没有 VBA 脚本,一些比较选项通常是不可能的。 它们使您可以自动化该过程并节省时间。 数据准备的所有必要操作,如果编程一次,将继续执行。

根据要解决的问题,您可以编写任何程序来比较数据,而无需任何用户干预。

如何在 Excel 中比较文件

如果用户已经给自己设置了比较两个文件的任务(好吧,或者给了他一个),那么这可以通过两种方法同时完成。 第一个是使用专门的功能。 要实现此方法,请按照说明进行操作:

  1. 打开要比较的文件。
  2. 打开选项卡“查看”-“窗口”-“并排查看”。

之后,将在一个 Excel 文档中打开两个文件。

使用常见的 Windows 工具也可以做到这一点。 首先,您需要在不同的窗口中打开两个文件。 之后,取一个窗口并将其拖到屏幕的最左侧。 之后,打开第二个窗口并将其拖到最右侧。 之后,两个窗口将并排。 

比较2个excel文件的条件格式

通常比较文档意味着将它们彼此相邻显示。 但在某些情况下,可以使用条件格式自动执行此过程。 有了它,您可以检查工作表之间是否存在差异。 这使您可以节省可用于其他目的的时间。

首先,我们需要将比较的工作表转移到一个文档中。 

为此,您需要右键单击相应的工作表,然后单击弹出菜单中的“移动或复制”按钮。 接下来,将出现一个对话框,用户可以在其中选择应插入此工作表的文档。

比较 Excel 中的 2 个文件的差异
9

接下来,您需要选择所有所需的单元格以显示所有差异。 最简单的方法是单击左上角的单元格,然后按组合键 Ctrl + Shift + End。

之后,转到条件格式窗口并创建一个新规则。 作为标准,我们使用适合特定情况的公式,然后设置格式。

注意: 单元格的地址必须在另一张纸上注明。 这可以通过公式输入菜单来完成。

比较 Excel 中不同工作表上的数据

假设我们有一个员工列表,其中还列出了他们的薪水。 此列表每月更新一次。 此列表被复制到新工作表中。

假设我们需要比较工资。 在这种情况下,您可以使用来自不同工作表的表格作为数据。 我们将使用条件格式来突出差异。 一切都很简单。

使用条件格式,即使员工姓名的顺序不同,您也可以进行有效的比较。

如何比较excel电子表格中的2张工作表

使用函数比较位于两张纸上的信息 更多曝光. 作为它的第一个参数,有一对值需要在负责下个月的工作表上查找。 简单地说,三月。 我们可以将查看的范围指定为一组单元格,这些单元格是命名范围的一部分,成对组合。

因此,您可以根据两个标准比较字符串——姓氏和薪水。 好吧,或任何其他,由用户定义。 对于可以找到的所有匹配项,将在输入公式的单元格中写入一个数字。 对于 Excel,此值将始终为真。 因此,为了将格式应用于那些不同的单元格,您需要将此值替换为 说谎, 使用函数 =不().

电子表格比较工具

Excel 有一个特殊工具,可让您自动比较电子表格并突出显示更改。 

需要注意的是,此工具仅适用于购买了 Professional Plus 办公套件的用户。

您可以通过选择“比较文件”项直接从“主页”选项卡打开它。

之后,将出现一个对话框,您需要在其中选择该书的第二个版本。 您也可以输入本书所在的 Internet 地址。

在我们选择了文档的两个版本后,我们需要用 OK 键确认我们的操作。

在某些情况下,可能会产生错误。 如果出现,则可能表明该文件受密码保护。 单击确定后,系统将提示您输入它。 

比较工具看起来像两个 Excel 电子表格,在同一个窗口中彼此相邻。 根据是添加、删除信息还是公式发生了变化(以及其他类型的操作),这些变化会以不同的颜色突出显示。 

如何解释比较结果

这很简单:不同类型的差异用不同的颜色表示。 格式可以扩展到单元格填充和文本本身。 因此,如果在单元格中输入了数据,则填充为绿色。 如果某些事情变得不清楚,服务本身就会有符号来显示哪种类型的更改以哪种颜色突出显示。

1评论

发表评论