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