admin 管理员组

文章数量: 1086019


2024年3月29日发(作者:uniapp admin)

计算名次的函数公式

公式一:RANK函数

首先介绍在excel中计算排名的专用函数:rank。

rank函数的表达式为:等于rank(数值,引用区域,排位方式)

RANK函数三个参数中,最后一个参数可以省略,默认为0,即升

序排序。

按照它的表达式,可以输入公式:等于RANK(F3,$F$3:$F$40)

便得到了学生们三科平均成绩的排名。

公式二:COUNTIF函数

countif函数实际是计数函数,用来统计一个区域中符合指定条

件的单元格个数。

它的表达式为:等于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函数的计数作用来排名,倒是一个灵活通变的方法。


本文标签: 函数 公式 区域 计算 排名