excel 如何删除两列中重复数据行,留下不重复的

比如说
编码 号段 编码
1 6 1
2 4 N/A
3 5 3
我已经用Vlookup把表2中与表1中编码重复的筛选出来,C列就是,现在是如何把编码不重复的行留下,删除重复的行。(一行一行删除太多了,有什么简单办法嘛)

第1个回答  2014-02-08
首先,选中你要整理重复的数据点【条件格式】→【突出显示单元格】→【重复值】然后选中那列数据,点【筛选】→点那个筛选标记【按颜色筛选】,,,,就可以了追问

我用得是wps,找到条件格式后,没有突出显示单元格这个啊

第2个回答  2014-02-08
如果你是用的07版,选择你需要的这两列,然后点击数据,中间左右有个删除重复项按钮,操作就可以了追问

我用得是WPS,还有我不止这几行,还有几千行呢
一行一行删除需要很久,如何把这些重复行归集到一起后删除呢?

追答

wps也有这个功能的,也是在数据-》重复项这里,选择你需要的列的话他就会自动删除n多行重复数据的。

追问

那个重复项,主要是删除行之间重复的,对于列之间重复的删除不了

追答

你两个列的话可以先在最后一列用公式 =A1=B1, 然后往下双击全部拉下,会出现false和true的,把true的筛选出来选择这些行删除就可以

第3个回答  2014-02-08
你的问题还没表达清楚,是全部删除重复的,还是删除多余的只留一条。追问

只要A列和C列数据相同,就删除这一行,全部数据

追答

这个就好办了,你在D列判断,给你做个例子



在D列输入 =IF(ISERROR(C1),"","重复") 

下拉……

不重复的就是空,重复的显示为 重复

然后选中D列,降序排序。


把D列为重复的整行删除!


其实你还可以在C列的函数中加上这个判断,直接出现D列的效果,后面的一样的操作。

追问

怎么在C列加上if函授,是放在vlookup函数里面还是外面

追答

把你的函数发上来,我给你改!

=IF(ISERROR(你原来的函数),"","重复")

追问

=VLOOKUP(B3,'2'!$A$3:$G$19,1,0)

追答

=IF(ISERROR(VLOOKUP(B3,'2'!$A$3:$G$19,1,)),"","重复")

本回答被提问者采纳
第4个回答  2014-02-08
Ctrl+G定位:公式、取消勾选“错误值”
菜单:编辑-删除-整行
第5个回答  2014-02-08
我也想知道这个怎么解决
相似回答