在 Excel 中识别和排序重复项

在 Excel 中识别和排序重复项

我在 A 列中有一个值列表。有些值出现一次,有些出现两次,有些出现超过 2 次。在 C 列中,我希望仅列出 A 列中重复多次的值,并按出现次数从高到低对它们进行排序。

我能够开发一个列出重复项的公式,并且可以轻松使用 CountIf 列出出现的次数。不幸的是,列出重复项的公式是一个数组公式,因此我无法根据出现次数对其进行排序。

还有其他解决办法吗?

答案1

这将迭代范围并计算重复项数并返回值:

=IFERROR(INDEX(A:A,AGGREGATE(15,7,ROW($A$1:$A$10)/((COUNTIF(A:A,$A$1:$A$10)=AGGREGATE(14,7,COUNTIF(A:A,$A$1:$A$10)/(COUNTIF($D$1:D1,$A$1:$A$10)=0),1))*(COUNTIF($D$1:D1,$A$1:$A$10)=0)*(COUNTIF(A:A,$A$1:$A$10)>1)),1)),"")

人们需要将所有内容更改$A$1:$A$10为实际范围。

在此处输入图片描述

相关内容