两张表格。表2里的人和表1里面是重复的,表1里面有几千个人,如何在表1里找出表2重复的人并删除?

表格1和表格2如图,只截了一小部分的名单

表1表2如图,在表1的B2单元格输入公式下拉:

=IF(ISERROR(VLOOKUP(A2,Sheet2!A:A,1,FALSE)),"","重复")

然后筛选显示“重复”的,删除即可

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-15
1、将表1的i2备注项单元格借用一下,如果备注项内有数据,就在备注栏后新增一辅助列。
2、在i2单元格输入对比公式=IF(COUNTIF(SHEET2!C:C,E2&"*")>=1,"与表2中重复","")
3、下拉填充公式
4、这时表1与表2中身份证号重复的数据就在备注栏以公式内文字显现出来
5、选中整个备注列i列,右键复制,继续右键,点粘贴中的选择性粘贴,再选择粘贴为数值,就去除了公式
6、在行标上选中所有数据区域,以备注列i列进行排序,把所有备注为"与表2中重复"的行统统删除
7、最后以序号列A列排序为原来顺序,重新拖动序号,完成!!!

备注:公式说明,=IF(COUNTIF(SHEET2!C:C,E2&"*")>=1,"与表2中重复","")中,SHEET2为表2名称,C:C为表2中身份证号所在列,E2为表1中第一个身份证号所在单元格。我是大概目测的位置,你可根据表格实情自行修改。噢,手都与酸了,在手机上答题真受罪!!!!追问

输入这个公式没有用诶,怎么回事呀?

本回答被网友采纳
第2个回答  2019-01-15
在表1的I2中输入
=COUNTIF(表2!B:B,D2)
下拉填充
筛选I列大于0的整行删除追问

你好,为什么我做出来的I列全部是0或者全部是1啊?

追答

我私信你了。

相似回答