发布网友 发布时间:2022-02-23 04:57
共2个回答
热心网友 时间:2022-02-23 06:26
使用RANK函数可以自动排名。
例如数据在B2:B11,(下面的例子)
在C1输入函数=RANK(B2,$B$2:$B$11,1),是对B列按升序排名次,
在D1输入函数=RANK(B2,$B$2:$B$11),是对B列按降序排名次,
在E1输入函数=RANK(B2,$B$2:$B$11)+COUNTIF($B$2:B2,B2)-1,是对B列降序排列名次,并且不出现并列的情况。
输入一个函数后点着单元格的右下角的小黑点,拖鼠标到最后一行即可完成公式的填充。
CDE是各种情况的排列结果。
B
C
D
E
56
1
9
9
78
8
3
3
56
1
9
10
83
9
2
2
59
3
8
8
66
4
5
5
66
4
5
6
94
10
1
1
77
7
4
4
66
4
5
7
热心网友 时间:2022-02-23 07:44
比如:
a
b
c
d
e
1
姓名
语文
数学
总分
名次
2
张三
90
95
185
3
李四
60
70
130
4
王小
80
80
160
5
。。。
一、排序法:
选择a1:d100单元格,单击菜单栏中的“数据——排序”命令.在弹出的对话框中选择按总分排序,并且选择降序排列,按确定。
然后在e2中输入1,向下按序列填充。
.二、公式法:
在e2中输入公式:
=rank(d2,$d$2:$d$100)
下拉填充即可。