Excel表格如何自动排名
在生活与工作中经常需要使用排名,面对一组复杂多样的表格如何快速实现自动排名呢?我们将借助Excel快速处理数据的能力,运用rank函数实现数据的排名,那么该怎么操作呢? 使用rank函数进行数据排名
在生活与工作中经常需要使用排名,面对一组复杂多样的表格如何快速实现自动排名呢?我们将借助Excel快速处理数据的能力,运用rank函数实现数据的排名,那么该怎么操作呢?
使用rank函数进行数据排名
在实际的生活与工作中经常需要排名,尤其是在学校与单位中。面对少则几十多则成百上千的数据,正确使用Excel数据的rank函数能够大大提高统计效率。如下例所示是某班学生成绩,需要按照分数由高到低来排名,我们就需要使用到rank函数。
了解rank函数的语法
RANK函数:表示返回一列数字的数字排位,RANK(排名的数字,引用区域,排序方式)。排序方式有两种:数字0为降序,数字1是升序。
处理数据案例
了解了rank函数的语法后我们就可以处理这个案例的数据了。在名次下方的单元格内输入公式:RANK(C11,C11:C18,0),我们点击回车键确认,可以发现显示的结果是2,即排名是2。
解决下拉操作的问题
按照常规思路,我们只需要下拉就可以依次显示其他数值的排名,但是当我们这样下拉操作的时候却发现结果并不是我们想象的那样,这是为什么呢?
添加绝对引用
原因就在于系统默认的位置会发生偏移,因此我们需要给位置添加绝对引用,即锁定“引用区域”,用符号$来锁定C11:C18,变成C$11:C$18。因此函数的表达式应该是:RANK(C11,C$11:C$18,0)。
实现自动排名
这样,我们得到的结果仍然是2,然后我们就可以采用下拉的方式来显示其他数据的排名。我们可以发现,93分是第一名,这个结果是正确的。