怎样把A列中所有重复数据搬到B列(Excel)

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:58:58
原始 完成后
A列 A列 B列
4 1 2
2 3 2
4 4
1 4
4 4
2
3
完成后应该是这样:
A列
1
3

B列
2
2
4
4
4

比如你的数据在A列,从A1开始:

在B1输入公式:

=IF(MOD(COLUMN(),2),IF(COUNTIF($A:$A,$A1)>1,$A1,""),IF(COUNTIF($A:$A,$A1)>1,"",$A1))

然后向右拉一格,向下拉,完可以排序达到你要求的结果.

如果你的数据是从A1:A10的话
B列输入公式如下
=INDEX($A$1:$A$10,MATCH(LARGE(IF(COUNTIF($A$1:$A$10,$A$1:$A$10)=1,1)*ROW($1:$10),ROW(1:1)),ROW($1:$10),0),)
它得到是 3 ,1 。
在C列输入公式如下
=INDEX($A$1:$A$10,MATCH(LARGE(IF(COUNTIF($A$1:$A$10,$A$1:$A$10)>1,1)*ROW($1:$10),ROW(1:1)),ROW($1:$10),0),)
它得到的是 4 ,4 ,4 ,2 ,2 。

这是数组公式,结束时要同时按下ctrl+shift+enter三键。

下面就是向下拉就行了,一直出现错误值#N/A为止。

利用高级筛选,然后把结果复制到别处。

按住Ctrl键 把重复的数据一个一个选中 然后复制粘贴

excel怎样查找A列数据和B列数据中不重复的数据,并且显示在C列? 怎么样才能从A列中删除与B列重复的数据 在excel表中,比较B列和A列的数据,把A列中在B列包含的数据在C列中表示出来 在excel表中,比较B列和A列的数据,把B列中与A列不相同的数据在C列表示出来。 A列有一些数字,要在B列把A列对应单元格中有重复的数字写出来,若无重复的数,则写无重复。 在EXCEL表格中,A列有一列数据,B列也有一列数据,若要把A列与B列中数据相同的筛选出来,应怎样操作 在excel表中,比较B列和A列的数据,把B列中与A列不相同的数据在C列表示出来,再在A和B列中删除相同的数据 从A列数据中挑出B列中的数据 怎样找出EXCEL中A列与B列不同的数据. 怎样找出EXCEL表A列中B列所没有的数据(A有B无)