两个EXCEL表如何查重

发布网友 发布时间:2022-03-24 20:13

我来回答

6个回答

热心网友 时间:2022-03-24 21:43

不用函数公式是算不出来的,只能用公式,我给你一个超级强的公式很管用
比如表1是数据多的表
表2是数据少的表
并且表1和表2如下
表1
A B C D
编号 姓名 工资 科室
2005010 屠洪刚 2980 销售科
2005002 萧亚轩 2750 人事科
2005011 小和 29 办公室
2005003 小望 2871 办公室
2005006 郑智化 2680 供应科
2005001 周杰伦 2870 办公室
表2
A B C D
编号 姓名 工资 科室
2005010 屠洪刚 2980 销售科
2005002 萧亚轩 2750 人事科
2005006 郑智化 2680 供应科
2005001 周杰伦 2870 办公室
2005011 小和 29 办公室

注意两个表都要先按升序排好序,结果才会正确
然后你想把表1中重复的数据删掉的话,就这样一来
在表1的E列输入公式
=index(表1!B2:B7,match(表2!A2,表1!A2:A7,0))
这样一来,如果有重复的数值的话,结果就会显示姓名,没有的话,就显示为错误植
然后,你把这列复制,在选择性粘贴,选只有值,然后在把这列排一下序,把有植的行删掉就好啦

热心网友 时间:2022-03-24 23:01

把少的那个全变成红色.然后复制粘贴到多的那个里,排序.手工删除.

热心网友 时间:2022-03-25 00:35

xls,a.xls,如显示ture表示b表b列同a表b列:$b表示选中a表ab两列!$a。如果要将相同与不同的区分颜色则用筛选再标颜色即可,2:$b,如显示false表示不相同,0)=b:公式中a!$a,a;a表示b表a列在a表中不存在。
注:a
表示选中b表a列在b表c列输公式=vlookup(a,如显示#n/:a

热心网友 时间:2022-03-25 02:27

如果某一列,比如A列你可以在B1输入=IF(COUNTIF(A:A,A1)>1,A1,"")并向下填充公式.

热心网友 时间:2022-03-25 04:35

数据,筛选,高级筛选,筛选不重复值。按向导做很简单的。

热心网友 时间:2022-03-25 06:59

http://zhidao.baidu.com/question/857352.html 参看VBA方法,我回答过

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com