计算名次的函数公式
计算名次的函数公式
公式一:RANK函数
首先介绍在excel中计算排名的专用函数:rank。
rank函数的表达式为:等于rank(数值,引用区域,排位方式)
RANK函数三个参数中,最后一个参数可以省略,默认为0,即升序排序。
按照它的表达式,可以输入公式:等于RANK(F3,$F$3:$F$40)
便得到了学生们三科平均成绩的排名。
公式二:COUNTIF函数
countif函数实际是计数函数,用来统计一个区域中符合指定条件的单元格个数。
rank函数的用法它的表达式为:等于countif(区域,条件)。
看上去语法非常简单,就两个参数,而第1参数区域通常是固定的,重点在于条件的设置。
在表格中,我们要计算平均成绩排名,条件可以设置为大于学生的三科平均成绩,即>f3,作者先写下完整公式,再通过一个例子来详细说明它的含义。
公式为:等于COUNTIF($F$3:$F$40,>&F3)+1
这个公式的含义是在计算$F$3:$F$40单元格区域中,数值大于F3数值的单元格个数。这里要注意单元格的引用方式,区域为绝对引用,条件是相对引用,这样才能正确填充公式。
如公式所写,F3的值是96,当条件>96时,我们的计数区域中并不存在大于96的数值,因此countif函数公式的结果为0,于是再加上1,便得到了排名结果。
当条件为>F4,值为89,而$F$3:$F$40单元格区域中大于89的单元格有1个,即F3,最后再加上1,结果便得到排名2;依此计算下去,可以得到所有的排名。
通过countif函数的计数作用来排名,倒是一个灵活通变的方法。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。