如何用rank函数对有条件进行排序

按个人总分对每个班的个人总分进行排序
班级 姓名 语文 数学 英语 个人总分 班级排名
1 李某 93 98 80 271
2 杨某 89 85 86 260
1 李某 83 75 68 226

1、双击打开Excel工作表,看到如图所示的表格,要求给同学的语文成绩排序。

2、在排名下面的单元格处输入=。

3、如图,在等号后输入rank。

4、光标定在rank函数处,双击所示箭头fx,弹出如图对话框。

5、如图,在number处输入所要排名的单元格,在ref处选中所有要排序的单元格,在order处填入0,点击确定即可。

6、双击填充柄或者点击填充柄下拉即可将所有数据排序。

7、像这样,所有同学的语文成绩就排好了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-08-19
你这个可以用=SUMPRODUCT(($A$2:$A$4=$A2)*($F$2:$F$4>$F2))+1 公式
这个公式原理是求出同时满足同一班级内且分数大于该学生的记录数,然后加1就是该学生的班级排名了。 (不用>=的原因是可能存在排名相同的情况)追问

如果用rank函数如何编写函数

追答

RANK函数只能局限在连续区域内的排名,而对于带条件的情况应该是属于不连续区域内求排名,因此只能用其他办法来解决这个问题。

本回答被网友采纳
第2个回答  2011-05-12
办公高级二级考试复习上级操作试题
Word:
1、对正文进行排版,其中:
(1)章名使用样式“标题1”,并居中;编号格式为:第X章,其中X为自动排序。
要点:格式 → 样式
(2)小节名使用样式“标题2”,左对齐;编号格式为:多级符号,X.Y。
X为章数字序号,Y为节数字序号(例:1.1)。
(3)新建样式,样式名为:“样式”+准考证号后4位;其中:
a.字体: 中文字体为“楷体_GB2312”,西文字体为“Times New Roman”,字号为“小四”;
b.段落:首行缩进2字符,段前0.5行,段后0.5行,行距1.5倍;
c. 其余格式:默认设置。
(4)对出现“1.”、“2.”…处,进行自动编号,编号格式不变;对出现“1)”、“2)”…
处,进行自动编号,编号格式不变。
(5)将(3)中的样式应用到正文中无编号的文字。
注意:不包括章名、小节名、表文字、表和图的题注。
(6)对正文中的图添加题注“图”,位于图下方,居中。
a.编号为“章序号”-“图在章中的序号”,(例如第1章中第2幅图,题注编号为1-2);
b.图的说明使用图下一行的文字,格式同标号;
c. 图居中。
(7)对正文中出现“如下图所示”的“下图”,使用交叉引用,改为“如图X-Y所示”,其中“X-Y”为图题注的编号。
(8)对正文中的表添加题注“表”,位于表上方,居中。
a.编号为“章序号”-“表在章中的序号”,(例如第1章中第1张表,题注编号为1-1);
b.表的说明使用表上一行的文字,格式同标号;
c.表居中。
(9)对正文中出现“如下表所示”的“下表”,使用交叉引用,改为“如表X-Y所示”,其中“X-Y”为表题注的编号。
(10)为正文文字(不包括标题)中首次出现“Adobe”的地方插入脚注,添加文字“Adobe系统是一家总部位于美国加州圣何赛的电脑软件公司”。
2、 在正文前按序插入节,使用“引用”中的目录功能,生成如下内容:
(1) 第1节:目录。其中:
a.“目录”使用样式“标题1”,并居中;
b. “目录”下为目录项。
(2)第2节:图索引。其中:
a.“图索引”使用样式“标题1”,并居中;
b.“图索引”下为图索引项。
(3)第3节:表索引。其中:
a.“表索引”使用样式“标题1”,并居中;
b.“表索引”下为表索引项。
3、对正文做分节处理,每章为单独一节。
4、添加页脚。使用域,在页脚中插入页码,居中显示。其中:
(1)前的节,页码采用“i,ii,iii,……”格式,页码连续;
(2)正文中的节,页码采用“1,2,3,…”格式,页码连续,并且每节总是从奇数页开始;
(3)更新目录、图索引和表索引。
5、添加正文的页眉。使用域,按以下要求添加内容,居中显示。其中:
(1)对于奇数页,页眉中的文字为“章序号”+“章名”;
(2)对于偶数页,页眉中的文字为“节序号”+“节名”。
.
Excel:
在 C:\Test\Excel 文件夹中,已有Excel.xls文件。按下列要求操作,并将结果存盘。
1. 使用数组公式,对Sheet1计算总分和平均分,将其计算结果保存到表中的“总分”列和“平均分”列当中。
2. 使用RANK函数,对Sheet1中的每个同学排名情况进行统计,并将排名结果保存到表中的“排名”列当中。
3. 使用逻辑函数判断Sheet1中每个同学的每门功课是否均高于平均分,如果是,保存结果为TRUE,否则,保存结果为FALSE,将结果保存在表中的“三科成绩是否均超过平均”列当中。
4. 根据Sheet1中的结果,使用统计函数,统计“数学”考试成绩各个 分数段的同学人数,将统计结果保存到Sheet2中的相应位置。
5. 将Sheet1复制到Sheet3中,并对Sheet3进行高级筛选,要求:
a. 筛选条件:“语文”=75,“数学”=75,“英语”=75,“总分”=250;
b. 将结果保存在Sheet3中。
6. 根据Sheet1中的结果,在Sheet4中创建一张数据透视表,要求:
a. 显示是否三科均超过平均分的学生人数;
b. 行区域设置为:“三科成绩是否均超过平均”;
c. 计数项为三科成绩是否均超过平均。