excel四列数据中,怎样筛选出对应两列相同的数据,并删除

例如上面的数据,我需要在右面的D和E两列中筛选出与左面A和B两列对应相同的数据(行),所以筛选结果应该是15,17 和 22,13 两组。因为我现在要处理大量数据,就是对照一组给定的两列数据,在另外一组两列数据中把与给定数据对应相同的删掉,常规做的话工作量很大,所以紧急求助,多谢多系


首先,把C列当做辅助列,在C2输入公式=A2&B2 下拉

然后在F2输入公式=IF(ISERROR(VLOOKUP(D2&E2,C:C,1,0)),"","删除")下拉完成

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-15

有两种方法 可以实现 一个是 在 AB两列使用 条件格式 将符合条件的数据标记特殊颜色 然后再分别选择删除……符合条件的数据少的话 可以这样处理

数据多的话 就 使用辅助列 比如 C列

C2  =IF(OR(ISERROR(MATCH(A2,D$2:D$9,0)),ISERROR(MATCH(B2,E$2:E$9,0))),"",IF(MATCH(A2,D$2:D$9,0)=MATCH(B2,E$2:E$9,0),"删除",""))

这样子输入公式后 向下复制 然后 选中 第一行 点菜单 数据 筛选 自动筛选 ……然后筛选辅助列的 删除……然后 再删除这些筛选的结果   就可以了……

详细见附件吧!


追问

多谢了哈,讲的很好很详细,学到了知识

追答

呵呵!

相似回答