2017-05-15 40 views
1

我想比較當前和歷史數據以確定數字字段是否匹配。 目前,有列A到AM。但是,S,T,U列的組合構成了獨特的行。 因此,我想將該組合與sheet2(歷史數據)進行比較,以確定Z列是否與當前值匹配,如果與歷史數據匹配則返回「pass」,如果與歷史數據不匹配則返回「review」 。有沒有辦法在Excel中編寫這個公式?我試圖通過在歷史數據和當前數據中創建像這樣的公式來創建一個獨特的字段,但是vlookup不起作用。有什麼辦法可以使這個過程有效嗎?Excel公式比較當前和歷史數據

謝謝

回答

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否則它將無法正常工作。