工作中,有时我们会形成不同版本的数据,或者做好的工作表被他人修改,这时我们会需要比较两个工作表,找到变化的数据。
本文分享比较工作表找不同的两个方法。
一、案例
如下图所示,同一工作簿中有两个工作表,分别为“修改前”和“修改后”。要求比较“修改后”工作表与“修改前”工作表,找到“修改后”工作表中哪些数据发生变化。
二、解决方法
方法一、条件格式
选中A2:C8,单击【开始】-【条件格式】-【新建规则】,打开【新建格式规则】对话框,如下图所示。
选择【使用公式确定要设置格式的单元格】;输入公式 =A2<>修改前!A2;单击【格式】,将修改数据的单元格填充为黄色。
单击确定,得到的结果如下图所示:
“修改后"工作表中填充为黄色的单元格就是数据发生变化的单元格。
方法二、IF函数法
如下图所示,新建工作表“比较”。在新工作表A2单元格输入公式
=IF(修改后!A2<>修改前!A2,"修改前为"&修改前!A2&";"&"修改后为"&修改后!A2,"")
拖动填充柄向右向下复制公式。
本例中IF函数表示,如果“修改后”工作表A2单元格的数据与“修改前”A2单元格的数据不相同,则返回两个工作表各自的数据;如果相同,则返回空值。
,