工作中,有时我们会形成不同版本的数据,或者做好的工作表被他人修改,这时我们会需要比较两个工作表,找到变化的数据。

本文分享比较工作表找不同的两个方法。

一、案例

如下图所示,同一工作簿中有两个工作表,分别为“修改前”和“修改后”。要求比较“修改后”工作表与“修改前”工作表,找到“修改后”工作表中哪些数据发生变化。

两个工作表的信息如何对比(比较两个工作表)(1)

二、解决方法

方法一、条件格式

选中A2:C8,单击【开始】-【条件格式】-【新建规则】,打开【新建格式规则】对话框,如下图所示。

两个工作表的信息如何对比(比较两个工作表)(2)

选择【使用公式确定要设置格式的单元格】;输入公式 =A2<>修改前!A2;单击【格式】,将修改数据的单元格填充为黄色。

单击确定,得到的结果如下图所示:

两个工作表的信息如何对比(比较两个工作表)(3)

“修改后"工作表中填充为黄色的单元格就是数据发生变化的单元格。

方法二、IF函数法

如下图所示,新建工作表“比较”。在新工作表A2单元格输入公式

=IF(修改后!A2<>修改前!A2,"修改前为"&修改前!A2&";"&"修改后为"&修改后!A2,"")

拖动填充柄向右向下复制公式。

两个工作表的信息如何对比(比较两个工作表)(4)

本例中IF函数表示,如果“修改后”工作表A2单元格的数据与“修改前”A2单元格的数据不相同,则返回两个工作表各自的数据;如果相同,则返回空值。

,