如何快速删除excel两列中相同的数据

想要的效果:
1 2
2 1
5 6
4 3
8 9
5 4
2
2
处理后:
5 6
3
8 9
5
2
2

我之前用公式
=if(countif(b:b,a1),"",a1)
=if(countif(a:a,b1),"",b1)
来处理,但是问题是b列只有一个2的情况下会把a列的3个2连同b列的2总共4个2全部删除掉,如何能只在ab列各删除1个2,a列多余的2个2留下,求高手解答!!

1.如下图两列数据,我们需要找到他的相同数据。首先在开始菜单下面选择条件格式。

2.点击之后出现框框,选择第一个:突出显示单元格规则,然后再选择重复值。

3.选择好之后会提示设置格式,里面有很多的设置选项,也可以选择自定义格式,在里面进行更详细的设置。


4.选择好之后点击确定,然后表格中就会将两列相同数据显示出自己所设置的样子,这样就可以了。之后进行逐条删除。

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

1、首先,我们打开我们电脑上面的excel,然后我们在里面输入一些数字,之后我们选中这些数字的单元格,然后我们点击数据。

2、之后点击删除重复项。

3、弹出的界面,点击确定。

4、结果如图所示,这样我们就删除了重复项了,我们点击确定就可以了。

本回答被网友采纳
第2个回答  2015-05-05
删除excel两列中重复的数据方法;
方法一;

1.在d1输入:
2.=if(countif(b:b,c1),"该行c列数据在b列有重复",""),
3.下拉填充后,对d列进行筛选,并删除对应的c列数据。然后删除d列多余公式,并分别复制b、c列数据到d列就好了。
方法二;
1.在D列输入 =IF(ISERROR(C1),"","重复") ,
2.下拉,
3.不重复的就是空,重复的显示为 重复,
4.然后选中D列,降序排序。
第3个回答  2013-04-08

如图,在C1输入公式:

=IF(COUNTIF(A$1:A1,A1)<=COUNTIF(B:B,A1),"",A1)

下拉填充

在D1输入公式:

=IF(COUNTIF(B$1:B1,B1)<=COUNTIF(A:A,B1),"",B1)

下拉填充

本回答被提问者采纳
第4个回答  2013-12-01
如果数据在A1:B100中,C1中输入
=IF(ROW()>SUM(COUNTIF($A$1:$A$100,$B$1:$B$100)),"",INDEX(B:B,SMALL(IF(COUNTIF($A$1:$A$100,$B$1:$B$100)>0,ROW($B$1:$B$100)),ROW())))
同时按下CTRL+SHIFT+ENTER输入数组公式,就可以将重复的数据紧密排列在C列中了.
相似回答