Excel提取重复值

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:50:50
假设A列有一千个数值,请在B列显示重复的数值

在B列中输入

=IF(ROW()>SUM(IF(COUNTIF($A$1:$A$1000,$A$1:$A$1000)>1,1/COUNTIF($A$1:$A$1000,$A$1:$A$1000),0)),"",INDEX($A$1:$A$1000,SMALL(IF(COUNTIF($A$1:$A$1000,$A$1:$A$1000)>1,IF(MATCH($A$1:$A$1000,$A$1:$A$1000,0)=ROW($A$1:$A$1000),ROW($A$1:$A$1000))),ROW(A1))))

按ctrl+shift+enter三键结束公式,然后将B1单元格向下填充,填充的行数取决于你的A列中有多少个重复值。

我这个方法可以直接将A列中的重复值直接排列到B列中。

祝你成功。

按照你的要求更改
在B1中输入
=if(countif($A:$A,A1)>1,A1,"")

先将A列数值排序,然后对A列作小计(项目个数),项目个数>=2的就是重复的值