电子表格自动生成名次的公式是什么

2024-12-19 02:18:45
推荐回答(4个)
回答1:

  电子表格自动生成名次的公式可以用函数RANK,用法是:=RANK(number,ref,order)。number是需要排名次的数字;ref是数据源;ordef是数字,如为0表示按照降序排列,不为0表示按照升序排列。下面举例介绍如何应用。如下图,在C列按照分数,从高到低列出个人名次:

  1、在C2单元格输入公式:=RANK(B2,$B$2:$B$9,0),回车,会自动算出张一的排名;

  2、单击C2单元格,光标移至单元格右下角,按住鼠标向下填充至C9单元格即可。

  说明:

  1、按照降序排列时,公式中最后的0可不输入,即=RANK(B2,$B$2:$B$9);

  2、按照升序排列时,公式中的第三个值需要输入任意不等于0的数字;

  3、为保证引用数据源的准确不变,引用的数据单元格前面应加上绝对引用符号“$”。

回答2:

比如:分数的数据区域在B2:B1000,在C2:C1000自动显示名次
A B C
1 姓名 分数 名次
2 张三 45
3 李四 80
3 王五 69
在C2中输公式:
=IF(B2="","",RANK(B2,$B$2:$B$1000))
或者
=IF(B2="","",COUNTIF($B$2:$B$1000,">"&B2)+1)
将C2单元格下拉填充。

回答3:

=LARGE($A$1:$A$100,ROW(A1))

回答4:

排序