比较同一工作表中的两个Excel工作表,并匹配行以查看它们是否具有相同的数据

时间:2018-04-13 15:28:17

标签: excel function match vlookup worksheet

这可能听起来令人困惑,所以我会尽力解释我的意思。

我的excel工作表中有两个标签,并且两者都应该为员工,日期,姓名等提供相同的数据...但是因为有那么多数据,手动浏览每一行需要花费数英里长列并比较所有行以检查它们是否匹配。

我的问题是,如果可能的话......

有没有办法可以在一个excel选项卡中查找整行,然后查看该行中的所有数据是否与另一个工作表中的任何行匹配,如果是,请突出显示绿色行?或者如果它们不匹配,那么突出整行Red?

我是使用excel的新手,我不知道这是否是我可以做的事情。我已经研究过INDEX,VLOOKUP和MATCH,并且无法确定是否应该使用它们。

如果这个问题有点过于含糊,或者你需要我更详细地解释一下我的意思,我会这样做。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

嗯,确实有点过于含糊,但如果数据完全相同,你可以做的是:

  1. 在每张工作表中,创建一个名为“KEY”的新列,在工作表1中,创建一个名为“MATCH?”的新列。
  2. 在“KEY”中,您连接同一行中其他列的所有值,例如:=CONCAT(A2:Z2)
  3. 在“MATCH?”中您使用VLOOKUP在另一个工作表中搜索相同的密钥。
  4. 示例:

    =VLOOKUP(AA2, Sheet2!AA:AA, 1, 0)
    

    然后你可以进行条件格式化,以绿色突出显示1,红色突出显示0。

    希望这有帮助。