如何将两个Excel工作表中的相同内容删除,不同内容留下?

如题所述

方法/步骤:

    首先将所有的记录合并到一个表中

    按照唯一的关键字对表内容进行排序,

    添加一列“是否重复”并输入类似公式计算是否重复,如 =IF(A2=A1,"是","否")

    然后下拉直到所有记录都计算完毕

    将“是否重复”一列计算的结果整列复制然后在后续一列“选择性粘贴”,并勾选“数值”

    按照最后一列进行“降序”排列

    然后选中最后一列为“是”的所有记录行并删除

    将两个辅助列删除

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-04
如果两个表有相同的标题,可以使用高级筛选。在表一点一下,然后点高级筛选(在自动筛选附近),条件区域选择表2的用于判断和表一是否相同的那一列或几列(如果几列必须相邻),确定以后,表一上面会筛选出重复的行,把这些行删除就可以了。
第2个回答  2012-11-03
1、先找出相同的内容,用VLOOKUP函数,函数的具体用法可以在EXCEL帮助里看看. F1;
2、将相同的内容删除;追问

工作表1包含工作表2中的所有 数据,问题是要把表1中,含表2的数据全部删除,VLOOKUP函数我用过了,不行,行我就不用提问了

追答

建议把两个表放在一个表中,增加一列,以示区别数据,比较,插入1列,备注,“表1","表2“,以区分数据。

选择重复的列。开始 ---条件格式----突出显示单元格规则----重复值,
这样重复的就标出颜色了。
可以按颜色排序后,把重复的删除掉,再按之前的备注,表1,,表2排序,可以将两个表的数据区分开来 。

追问

我是的Office2003版本的,条件格式中,哪有什么“突出显示单元格规则”这一选项啊?只有单元格数值和公式两个选择啊

追答

会有个输入函数的地方的。
03版也有

第3个回答  推荐于2017-10-11
可以再建立第两个表,用公式if(sheet1!a1=sheet2!a1,"",sheet1!a1)本回答被提问者采纳
第4个回答  2012-11-03
可以发来帮你做。66976176追问

帮我做就不用了,问题是我要知道怎么做?我也知道最笨、最死的方法是一个一个查找,然后替换成空格就可以了;可数据库相当大,这样搞会死人的

追答

哦,我只会一个一个查的

相似回答