2014-09-03 50 views
0

問題 - 我有兩個包含數百行數據的excel工作表(在一個工作簿中),例如公司名稱(a欄)和公司註冊編號(b欄) 。如何從兩個Excel工作表中刪除重複項

一些線條出現在兩張紙上,我希望只刪除其中一張紙上的重複部分,比如說第2張。所以我打算在C列中用'X'標記重複部分,以便我可以對它們進行排序並批量刪除。

我試圖使用列C中的公式,說如果出現在工作表2上列b中的「公司」編號出現在工作表1上的單元格範圍內,則在工作表2上的列c中標記相應的單元格與X.

我可以然後排序表2,並輕鬆刪除重複。我認爲Sheet2欄C單元格中的公式應該看起來像.... = IF(Sheet1!B1:B1000 = B1,「X」,「」)....但它不起作用。

有什麼建議嗎?我不是一個程序員;)

回答

2

使用Vlookup

=if (isna(vlookup(sheet1!A2,Sheet2!$A$2:$B$100,1,FALSE)), "Not Found", "Found") 

的可以過濾「未找到」

0

你也可以簡單地使用已經存在的功能,在Excel中: 數據 - >數據工具 - >刪除重複項目