2014-09-03 153 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中: 数据 - >数据工具 - >删除重复项目