EXCEL成绩表中, 在平均分后增加字段“名次”后,用自动填充的方法填入个人名次,怎么操作?

如题所述

举例,(共10人,以平均分为排名依据)如图:

D列为平均分,E列为名次,则E列自动填充名次的公式为:

E2=RANK(D2,$D$2:$D$11,0)   (鼠标下拉可得E3~E11公式格式)即

E3=RANK(D3,$D$2:$D$11,0) 

E4=RANK(D4,$D$2:$D$11,0) 

E5=RANK(D5,$D$2:$D$11,0) 

E6=RANK(D6,$D$2:$D$11,0) 

E7=RANK(D7,$D$2:$D$11,0) 

E8=RANK(D8,$D$2:$D$11,0) 

E9=RANK(D9,$D$2:$D$11,0) 

E10=RANK(D10,$D$2:$D$11,0) 

E11=RANK(D11,$D$2:$D$11,0) 

函数 RANK(number,ref,order) 的意义解释:

Number   为需要找到排位的数字;

Ref    为数字列表数组或对数字列表的引用范围(一般需用符号“$”固定),Ref 中的非数值型参数将被忽略;

Order    为一数字,指明排位的方式,如果 order 为 0(零)或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表;如果 order 不为零(如为1,楼主可以修改测试一下),Microsoft Excel 对数字的排位是基于 ref 为按照升序排列的列表。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-28
用rank函数
=rank(e5,$D&2:$D$20)
其中,E5为平均分列,d2:d20为学生成绩范围。
相似回答