标题:按顺序排列的重复数字的Excel自动排序。在Excel中排列函数语法。排名功能用于对指定数字列表中的数字进行排名,并可以通过拖动对整个数字列表进行自动排序。Rank函数有三个参数,前两个是必需的,最后一个是可选的。如果省略了可选选项,默认情况下将按降序排序如何使用秩函数?本文首先介绍了秩函数的语法,然后用四个具体的例子从浅到深分享秩函数的用法。这四个例子是不重复数字的自动排序,重复数字的自动并排排序,重复数字的自动排序,以及结合Rank函数和OffSet函数实现分段排序。示例操作中使用的版本都是Excel 2016
1,Rank函数语法
1,表达式:RANK(数字,Ref,
图1
2,公式描述:
A,公式=RANK(F2,F$2:$F$12),F2是要排序的数字,是F2的相对引用,向下拖动时,它将变成F3,F4,......$F$2:$F$12是F2到F12的绝对参考。当向下拖动时,F2和F12不会自动加1,即无论哪个单元格被向下拖动,F2到F12的号码列表总是被返回。
B。公式省略了排序顺序,默认情况下排序顺序是降序。F2:F12中的最大值982排名第一。如果要按升序排序,可以将顺序设置为非0。如果您将订单设置为1,则公式变为=RANK(F2,2美元:12.1美元)
(2)如果价格按升序排序,则自动对重复的数字进行并排排序将公式=RANK(E2,E $ 2:E $ 12,1)复制到G2单元格,如图2:
图2
2所示。按回车键返回E2到E12的E2排名。也可以使用向下拖动的方法对剩余价格进行排序。排序后,如图3:
图3
3所示,排名第一的是65,这是E2到E12中的最小值,表示排序方式是升序。E2到E12有两组重复的数字,一组是89,另一组是99,这89个数字都排在第4位,这99个数字都排在第6位,而第5位和第7位是空白的。
(3)序列
1中重复数字的自动排序,也按升序排序价格将公式=等级(E2,e $ 2:e $ 12,1)+计数(e $2: E2,E2)-1复制到单元格G2,然后按回车键返回E2到E12的等级;其余价格通过下拉的方式依次排列,操作过程步骤如图4:
图4
2,价格中第一组重复数字89分别排列在第4和第5位;第二组重数字99分别排在第6和第7位。
3,公式描述:
公式=秩(E2,E $ 2:E $ 12,1)+计数如果(E $2: E2,E2)-1计数如果函数用于计算当前单元格前重复值的数量。例如,COUNTIF(E$2:E2,E2)将E2计为在E2(即E2)之前有几个重复的数字,并且统计结果是1,1-1 = 0,即COUNTIF (E $2: E2,E2)-1 = 0;当拖到E3时,COUNTIF(E$2:E2,E2)-1变成COUNTIF(E$2:E3,E3)-1。统计数据显示,从E2到E3,E3有几个重复的数字。统计显示,如果COUNTIF(东$2:E3 E3)-1 = 0,则= RANK (E3,东$ 2:东$12,1)+0 = 4;当拖到E4时,COUNTIF(E$2:E2,E2)-1变成COUNTIF(E$2:E4,E4)-1。统计数据显示,从E2到E4,E4有几个重复的数字。统计显示,如果COUNTIF(东$2:E4 E4)-1 = 1,则=RANK(E4,东$ 2:东$12,1)+1=5
(4)结合秩函数和偏移函数实现分段排序
1。如果销售量按每段四个数字进行分段排序将公式=等级(F2,偏移量(F2 $ 2:F2 $ 5,int ((row ()-2)/4) * 4),1)复制到单元格G2,然后按回车键将F2在F2中的等级返回到F5;使用向下拖动的方法排列剩余数字和其他段的顺序;操作过程的步骤如图5所示:
图5
2,公式描述:
A,公式=秩(F2,偏移量(f $2: $ f $ 5,int ((row ()-2)/4) * 4,),1)偏移量(f $2: $ f $ 5,int ((row ()-2)/4) * 4,),如何实现分段?我们选择第二段的第一个单元格,即单元格G6,然后双击它。它的公式是= rank (F6,偏移量(f $2: $ f $5,int ((row ()-2)/4) * 4,),1),如图6所示:
图6
B,其他都没有改变,只有F2变成F6;Row()用于返回当前行的行号。F6的行号是6,即ROW()-2 = 4,INT(4/4) = 1,1*4 = 4,即偏移量变为偏移量(2美元:5.4美元),即向下4行。因为OFFSET返回对单元格的引用,所以OffSet返回$ 6:$ 9
C,Rank变为=RANK(F6,6美元:9.1美元),从而实现第二个F6到F9数字列表的排序。
提示:由于它从F2开始,使用ROW()-2,如果它从F1开始,使用ROW()-1,依此类推此外,每个段都有几个数,除以(ROW()-2),如公式中的(ROW()-2)/4;用整数舍入并乘以几也是如此