2016-01-26 80 views
-4

我有兩個電子表格看起來象下面這樣:複雜的Excel比較

Date  |Ship To|Part Number|Quantity 
----------|-------|-----------|-------- 
1/21/2016 | 1  | 1   | 200 
1/26/2016 | 2  | 1   | 240 
1/26/2016 | 1  | 2   | 750 
1/26/2016 | 2  | 3   | 300 
1/27/2016 | 1  | 1   | 150 

我需要在正確的方向推。其中一個電子表格將是前一週的早期版本,另一個電子表格將是新更新的表格。過去的值很可能在新工作表上發生了變化,我需要一種方法來比較它們。因爲某些條目(可能是200條中的1條)可能會退出,並且其他(新條目)將被添加,因此兩張表不會進行可比較的行排。我需要一個公式,該公式將在新聞表E欄中顯示,該公式將從新工作表 - 日期,零件號和運送到完整條目 - 並嘗試查找與舊工作表中匹配的條目。如果找到匹配項,我需要將舊數據表中的數量顯示在條目旁邊的E列中,以便可以注意到任何差異。

這是可行的excel?挑戰接受任何人?

+0

我在一張桌子的嘗試並沒有完全轉出。列爲「日期,運送到,零件號碼,數量」 –

+0

這是我寫的關於如何比較兩張紙的帖子:http://yoursumbuddy.com/pivot-multiple-worksheets/ –

回答

0

試試這個

=INDEX(OldSheet!D:D,MATCH(CONCATENATE(A2,B2,C2),CONCATENATE(OldSheet!A:A,OldSheet!B:B,OldSheet!C:C),0)) 

E2輸入作爲數組公式(按Ctrl-Shift鍵,回車)

+0

這可能是一個問題,如果在同一日期有一艘船到12,零件號碼爲1,船也是1,零件號碼爲21.你應該使用'CONCATENATE(A2,「|」,B2,「|」,C2) ' –