在Excel中,如何利用RANK函数计算数列的降序 5
队名 金牌 银牌 铜牌 总积分 积分排名
A队 29 77 69
B队 22 59 78
C队 18 45 78
D队 34 46 62
E队 21 41 53
F队 26 72 60
G队 17 49 45
H队 31 31 35
求积分排名?利用RANK函数计算数列的降序
那参数中分别哪个是升序降序、省略或0就是降序,非零值升序呢
如何设置其参数呢 展开
一、用excel中rank函数实现某运动会成绩统计表
1、首先统计八个队所获得的奖牌总数
(1)在需要统计的A队获得奖牌总数的单元格(例如E2)中插入“常用函数”中“SUM”,在“SUM”函数的对话框中第一个输入框number1中框选上单元格B2:D2,或者输入B2:D2,单击“确定”按钮,这样就将的A队获得奖牌总数统计出来了。
(2)然后选中E2单元格,将鼠标放在右下角,鼠标变成小十字的时候,按下鼠标左键不放,往下拉到E9单元格,这样就将八个队所获得的奖牌总数都统计出来了。
2、八个队所获得的奖牌总数排名
(1)在需要对A队排名的单元格(例如F2)中插入“常用统计函数”中“RANK ”,在“RANK”函数的对话框中第一个输入框number中框选上单元格E2,或者输入E2;
(2)在“RANK”函数的对话框中第二个输入框ref中输入$E$2:$E$9;
(3)在“RANK”函数的对话框中第三个输入框中输入0或者省略,
(4)单击“确定”按钮后,就将依据A队所获得的奖牌总数排名为第一名;
(5)然后选中F2单元格,将鼠标放在右下角,鼠标变成小十字的时候,按下鼠标左键不放,往下拉到F9单元格,这样就将八个队所获得的奖牌排出名次了。
二、升序还是降序排序参数的说明
(1)如果 order 为 0(零)或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表。
(2)如果 order 不为零,Microsoft Excel 对数字的排位是基于 ref 为按照升序排列的列表。
(3)八个队所获得的奖牌总数排名用RANK实现时, order 输入框中省略未写参数。
队名 金牌 银牌 铜牌 总积分 积分排名
A队 29 77 69 297769 3
B队 22 59 78 225978 5
C队 18 45 78 184578 7
D队 34 46 62 344662 1
E队 21 41 53 214153 6
F队 26 72 60 267260 4
G队 17 49 45 174945 8
H队 31 31 35 313135 2
如果是,那么公式是:
队名 金牌 银牌 铜牌 总积分 积分排名
A队 29 77 69 =B2*10000+C2*100+D2 =RANK(E2,E$2:E$9)
B队 22 59 78 =B3*10000+C3*100+D3 =RANK(E3,E$2:E$9)
C队 18 45 78 =B4*10000+C4*100+D4 =RANK(E4,E$2:E$9)
D队 34 46 62 =B5*10000+C5*100+D5 =RANK(E5,E$2:E$9)
E队 21 41 53 =B6*10000+C6*100+D6 =RANK(E6,E$2:E$9)
F队 26 72 60 =B7*10000+C7*100+D7 =RANK(E7,E$2:E$9)
G队 17 49 45 =B8*10000+C8*100+D8 =RANK(E8,E$2:E$9)
H队 31 31 35 =B9*10000+C9*100+D9 =RANK(E9,E$2:E$9)
2,在number后面用鼠标单击A1单元格,在ref后面输入$A$1:$A$8。
3,在最后一个框内输入0,将鼠标放在B2单元格右下角,按下鼠标左键不放往下拉到B8单元格即可。
RANK函数有第3个参数,就是用于升序降序。省略或0就是降序,非零值升序。