Excel公式比较当前和历史数据

时间:2017-05-15 20:51:59

标签: excel-formula vlookup

我正在尝试比较当前和历史数据,以确定数字字段是否匹配。 目前,有A列到AM列。但是,S,T,U列的组合形成了一个独特的行。 所以我想将这个组合与sheet2(历史数据)进行比较,以确定Z列是否与当前值匹配,并返回" pass"如果与历史数据匹配,并且"评论" if与历史数据不匹配。有没有办法在Excel中编写这个公式?我曾尝试通过在历史记录和当前数据中创建类似s2&t2&u2的公式来创建一个唯一字段,但vlookup对此不起作用。有没有办法让这个过程有效?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以在工作表1第2行的任何单元格中使用此数组公式,然后沿列复制/粘贴以检查每一行。

=IF(ISNUMBER(MATCH(1,
  (Sheet2!$S$2:$S$1000=S2)*
  (Sheet2!$T$2:$T$1000=T2)*
  (Sheet2!$U$2:$U$1000=U2)*
  (Sheet2!$Z$2:$Z$1000=Z2),
  0)), "pass","review")         Ctrl+Shift+Enter

请记住,这是一个数组公式,编辑它然后键入Ctrl+Shift+Enter否则它将无效。

相关问题