前言:
而今兄弟们对“excel怎么算排名rank”大约比较关心,咱们都想要学习一些“excel怎么算排名rank”的相关文章。那么小编在网上收集了一些关于“excel怎么算排名rank””的相关内容,希望你们能喜欢,姐妹们快快来学习一下吧!excel表格中rank函数专用于数据排名场景,这节我们将详细了解rank函数的完整三参数及其公式应用。
下面来看一个案例,数据表包含了产品和销量,现在要根据销量进行排名,排名方式为从大到小的降序排名,即最大值排名为1,最小值排名最后。
如何使用rank函数进行排名公式表达,先来看它的语法图:
rank函数表达式为:=rank(排名值,排名区域,排名类型)
它的完整表达包含三个参数,第1参数是要排名的数值,通常是一个数字;第2参数是进行排名的单元格区域,第1参数值将在这个区域中进行大小相对排名;第3参数是排名的方式,包含降序排名和升序排名,分别用数字0和非零数字表示。
所谓降序排名,是按数据从大到小的顺序进行排名,最大值为第1名,最小值为最后一名。
而升序排名,则刚好相反,是按照从小到大的顺序进行排名,最大值反而为最后一名,而最小值被排列为第1名。
此时我们要对销量进行排名,并按照从大到小顺序,则根据其语法输入参数值,具体如下图所示:
其中作者省略了第3参数,则默认为降序排名。
我们运行公式,来看下它的运算结果:
以上是省略第3参数的rank函数常规表达,接下来我们来看rank函数进行升序排名的公式使用。
输入公式为:=RANK(B2,$B$2:$B$14,2)
这里rank函数第3参数设置为非零值2,则代表其排名类型为升序排名,将按照销量从小到大的顺序,进行升序排名。
两个公式的结果,可以从上图中右侧排序后的销量数据进行核对。
纵观全文,rank函数的表达较为简单,其常规写法只需要包含两个参数即可,但根据具体需求,如果执行升序排名,则要输入第3参数为非零值。这里我们的重点也是对rank函数第3参数的两种排名方式的理解。
简单来讲,常规排名都是从1开始递增排序,当执行降序排名,则代表数据进行降序排序后再执行从1开始的排名,第一个数值为最大值,所以其最大值为第1名;当执行升序排名,代表数据先进行升序排序,其第一个数值为最小值,最大值反而位于数据末尾,所以第1名为最小值,最后一名为最大值!
标签: #excel怎么算排名rank