excel同列中将相同的项排在前面

来源:百度知道 编辑:UC知道 时间:2024/06/28 01:40:27
比如说一列中有以下数: 我想排成: 的顺序
9 6
7 6
8 6
8 8
6 8
6 5
6 5
5 9
5 7
4 4
3 3
2 2
我想将相同的数的项都排在前面,只有一个数值的项都排在后面,怎么排
左边的一列是原来的顺序,右边的一列是新的顺序,还请高手指教

如果该列在A列,在B1输入公式:=COUNTIF($A$1:$A$5000,A1),公式下拉,然后先按B列降序排序,再按A列降序排序!

假如你的数据在A列,从A1开始到A12
你在B1中输入公式

=countif(A$1:A$12,A1)&" "A1

把这个公式向下填充

然后按B列排序即可,排序完成后删除B列

假设左侧是A列,那么在B列假设B2单元格输入
=countif(A:A,A2)
然后向下填充后,按照排序顺序第一“B列的大小顺序,降序”第二“A列的大小顺序,降序)排列即可。