我有两张excel表格,想要把这两张表格里面不同的数据选出来,怎么弄

就是表格A和表格B ,两张表的数据量都很大,而且两张表有很多相同数据,想要把两张表里面的不同数据剔出来,就是表格B里面的内容在表格A里面都找得到,就是要把表格A里面,跟表格B的内容相同的部分扔掉,不知道怎么弄,因为数据量太大,不能一个个找,求大神帮忙!!

应该是有的数据A表有B表没有,有的是B表有A表没有,你的意思是不是把这两种情况也就是互相不重复的数据提取到一张新表里,如果是的话,帮你做个样表你看看

A表的B2输入

=INDEX(A:A,SMALL(IF(COUNTIF(B表!$A$2:$A$100,$A$2:$A$100),1000,ROW($2:$100)),ROW(1:1)))&""   先按住CTRL+SHIFT,最后回车    公式下拉

B表的B2输入

=INDEX(A:A,SMALL(IF(COUNTIF(A表!$A$2:$A$100,$A$2:$A$100),1000,ROW($2:$100)),ROW(1:1)))&""   先按住CTRL+SHIFT,最后回车    公式下拉

追问

就是A包含B,B里面有的A里面都有,就是要把A里面,跟B相同的内容都剔除掉,确实那什么 不会

追答

那就更简单了
就用我给你的A表那个公式做
然后复制B列
点击A列>选择性粘贴>数值
删除B列

还有一种办法
A表的B列输入公式
=if(countif(B表!a:a,a2),"删除","")
公式下拉
用排序的办法把带有“删除”字样的行集中后一起手工删除

追问

好吧,我确实太笨,完全不会,怎么搞都不行一直是什么#value 怎么办啊 必须弄出来 下午3点要用的啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-10

首先确认下你的数据是在整行或者整列吗?

如果是的话,就简单很多

如果你的版本是07以上(以列说明)

    备份表B的内容

    将表B的数据填充黄色

    复制表A数据到表B的数据底下

    选择列,数据,删除重复数据

    删除黄色部分数据

剩下的数据就是你要的数据


如果你的是整个表的数据参与的

    备份表A数据(防止出错造成损失)

    新建表,A1输入

    =IF(COUNTIF(表B!A1,表A!$A$1:$AZ$10000),"",表A!A1)
    根据你的数据的区域和表名调整

    公式下拉,右拉

    新表中,CTRL+A全选,复制,右键,选择性粘贴,数据,确定

    CTRL+G定位,空值,确定

    右键,删除,向上移动,确定

    新表的数据则是你要的数据

本回答被网友采纳
第2个回答  2013-09-10
用COUNTIF函数。追问

请 仔细点 很久没有用 忘完了都

追答

在B表的A1中输入或复制粘贴此公式
=IF(COUNTIF(A!A:A,A1),"",A1)
下拉填充

第3个回答  2013-09-10
复制进word然后筛选追问

试过了,把两张的内容粘贴到一起,筛选,但是筛选出的是B表格内容,要的是两个表格不同的内容

追答

筛选出相同项目,然后删除,最后取消筛选,不就留下了不重复的东西了

追问

问题是 我说的是excel,关word什么事啊,而且word里面有筛选吗
详细点好吗

追答

那你把A 和B 合并到一个EXCEL 然后用excel的高级筛选来筛选出不重复的项目,具体做法百度有图文教程 关键词:用excel筛选出不同项

追问

都试过了啊,筛选出来的是B表的内容啊,要得是A表和B表不同的内容,你说的这些方法选出来的都是B表和A表相同的内容,即使选择了不重复项目,出来的还是B表的内容,AB表重复的内容就是B表的内容,两表粘贴在一起筛选出来的完全就是B表来着!

追答

既然筛选出来了重复的 你全都选中了删除不就行了? 然后ctrl+shift+l取消筛选 不就行了?