主页 > 办公自动化 > excel20个班级排名(excel年级班级排名公式)

excel20个班级排名(excel年级班级排名公式)

2022-11-15 09:26来源:m.sf1369.com作者:宇宇

1. excel年级班级排名公式

如果班级在B列,总分在J列,那么在K列对总分进行班级排名,在K2单元格输入以下公式,然后向下填充公式 =SUMPRODUCT((B$2:B$2000=B2)*(J$2:J$2000>J2))+1 然后输入以下条件计数公式,分别得到18班1-20名和21-50名的人数 =COUNTIFS(B:B,"18班",K:K,">=1",K:K,"<=20") =COUNTIFS(B:B,"18班",K:K,">=21",K:K,"<=50")

2. excel班级成绩排名怎么排序

答:按照如下步骤操作即可:

1.设置班级顺序。

打开Excel 文档的【文件】,菜单----【选项】按钮----弹出的【Excel选项】对话框的【保存】选项,在右侧的【常规】分组中,点击“编辑自定义列表”按钮。在弹出的“自定义序列”窗口中,这里能看到很多预先设置的自定义顺序,输入序列“班级一,班级二,班级三.....”。

2.排次序

打开Excel 【数据】菜单----【排序】按钮----弹出的【排序】对话框。在次序点选下拉框的“自定义序列”。在弹出的“自定义序列”对话框里面,选择我们刚才设置的序列。然后排序点确定。

仅供你参考。

3. 班级排名怎么算excel

首先,对成绩表进行排名,写一个rank函数;

接着,在你的名单表中使用vlookup函数,索引排名即可!

注意:姓名需要是唯一值,如果有重名情况,需要辅助处理(如添加后缀,或者添加唯一索引值)

4. excel求班级排名

我用中国式排名为例来说明吧,我们先来了解一下什么叫中国式排名?我就举个最简单的例子。

比如,你们班级一共 50 个人,期末考试有 49 个人考了 100 分,你考了 90 分,那么按国际惯用的排名法则:49 个人并列第一,你第 50 名。如果按中国式排名:49 个人并列第一,你第 2 名。是不是瞬间和谐了许多?

既然中国式排名是中国特色,那么,Excel 现有的 rank 函数显然是按老美的规则来排名的,如果要统计中国式排名,就得用到些技巧。

本文教大家 4 种方法,由浅入深、一网打尽,总有一款适合你。

案例:

下表的高考总分,分别有两个分数出现重复,请用中国式排名给这些学生排名次。

解决方案:

用 if 排名

用 vlookup 排名

用 sumproduct(sum 家族的函数都可以,比如 sum+if,或者 sumif,本文以神级函数 sumproduct 举例)+ countif 排名

用数据透视表排名

方案1:用 if 排名

1. 开始中国式排名前,我们首先来看一下普通排名,可以用 rank 函数,也可以用如下 sumproduct 公式:

=SUMPRODUCT((C2<$C$2:$C$15)*1)+1

公式释义:

sumproduct 作为神级函数,我在各种案例中多次、反复讲解过,比较完整的可参见 Excel函数(四) – sumproduct函数计数、排名、求和等等

本公式中,C2<$C$2:$C$15:

用 C2,即当前行的总分与一整列的分数依次比较,判断 C2 是否比别人小

根据判断结果会得到一个由 true 和 false 组成的数组,true 相当于 1,false 相当于 0

用 F9 看一下计算结果(如下图),就非常直观容易理解

SUMPRODUCT((C2<$C$2:$C$15)*1):sumproduct 是积求和函数,因此会用数组中的 1 和 0 依次与 1 相乘,最后求和,也就是说,有几个总分比自己高的,就得出几

+1:如果有 5 个比自己高,那么自己排名第 6,所以要 +1

2. 现在开始中国式排名步骤,先按 C 列的高考分数由高到低排序

3. 在 E2 列输入“1”,在 E3 列输入以下公式,下拉即可:

=IF(C3=C2,E2,E2+1)

公式释义:

如果上下两行分数相等,则排名相同

如果分数不等,那么不管上一行的分数有没有重复值,排名 +1

方案2:用 vlookup 排名

1. 按 C 列的高考分数由高到低排序

2. 将 C 列复制粘贴到旁边的辅助列,比如 J --> 选中 J 列 --> 选择菜单栏的 Data --> Remove Duplicates --> 在弹出的对话框中勾选“高考分数”--> OK

3. 现在 J 列是去除重复项的分数

4. 在 K 列用 rank 函数对 J 列排名,公式如下:

=RANK(J2,$J$2:$J$12)

5. 在 F2 输入以下公式,下拉即可,目的是用 vlookup 函数去查找 C 列的分数所对应的 K 列去重后的排名,即中国式排名:

=vlookup(C2,J:K,2,0)

方案3:用 sumproduct + countif 排名

1. 在 E2 单元格输入以下公式,下拉即可:

=SUMPRODUCT((C2<$C$2:$C$15)*(1/COUNTIF($C$2:$C$15,$C$2:$C$15)))+1

公式释义:

* 前面部分之前解释过了,不赘述

重点来看这一段 COUNTIF($C$2:$C$15,$C$2:$C$15):Countif 统计数组中每个数的重复次数,即先用 C2 历遍整个数组,得到重复次数;再用 C3 历遍整个数组,得到重复次数……依次类推

1/COUNTIF($C$2:$C$15,$C$2:$C$15):

用 1 除以数组中每个数的重复次数,等到一组最大值为 1 的数组

当总分重复 n 次时,通过 1/n,把重复次数拆分成了 n 等分

下图是用 F9 查看这段公式后显示的值,便于大家理解

SUMPRODUCT((C2<$C$2:$C$15)*(1/COUNTIF($C$2:$C$15,$C$2:$C$15))):

就是用一组 1 和 0 组成的数组,与一组 1 和小数组成的数组积求和

0 * 任何数为 0,忽略不计;1 * 1 也好理解

当第二个值为分数时,比如1/3(上图中显示为0.33333333……),表示重复了 3 次,而且 1/3 会在数组中出现三次,sumproduct 对它积求和即1*1/3+1*1/3+1*1/3=1,也就是不管重复几次,最后结果都只统计 1 次

因此实现了中国式排名的逻辑

+1:比自己大的个数 +1,即自己的排名

方案4:用数据透视表排名

1. 制作数据透视表:点击表格中的任意单元格 --> 选择菜单栏的 Insert --> PivotTable

2. 默认将数据透视表放入一个新 sheet --> 在右边的对话框中将“姓名”拖动到 Rows 区域 --> 将“高考总分”拖动到 Values 区域,拖动两次:一列用来显示总分,另一列用来显示排名

3. 回到数据透视表,随意选中第 2 个“高考总分”列的任意单元格 --> 右键单击 --> 选择 Show Values As --> Rank Largest to Smallest

4. 在弹出的对话框中点击 OK

5. 现在 C 列已经变成了中国式排名了

6. 我们再对 C 列排下序:选中 C 列的任意单元格 --> 右键单击 --> 选择 Sort --> Sort Largest to Smallest

7. 然后把 C 列的标题改成“排名”,就完成了

5. 年级排名公式 excel

Excel表格可以用RANK函数排名次。

1、首先打开excel,如图要对下面同学的E列总分进行排名;

2、选中单元格F2,输入=RANK(E2,E2:E6),按回车Enter键,就会得到该名同学的排名了;

3、把鼠标放在F2单元格右下角,待出现+号后往下拉填充,发现得到的排名都是1,这是因为RANK函数的取值范围没有绝对引用,导致取值范围随着往下拉发生了变化;

4、我们再回到F2,把取值范围固定一下,即加$符号绝对引用,那么公式往下拉填充时范围就不会发生变化,一直都是E2:E6;

5、固定好取值范围后,再次往下拉复制公式,就会得到如下图所示的正确的排名了。

6. excel如何求班级年级排名

选中单元格,点击【排序和筛选】,选择【升序】或【降序】,点击【排序】即可;也可以在选中单元格后,选中【排序和筛选】-【自定义排序】-【排序】,设置主要关键字,次序选择【自定义序列】,选择自定义序列后,点击【添加】-【确定】-【确定】即可。

1. 我们首先打开excel表格,找到一组案例,这是某班级部分学生数学成绩.

2. 这时我们选中姓名、成绩数据.

3. 然后我们点击右键,选择“排序”选项.

7. excel中年级排名公式怎么做

1、根据分数排名的结果,使用CoUntIF函数,统计一下各性别的情况,对性别进行适当搭配即可。

2、以成绩为主关键词、性别为次关键词自定义排降序。3、根据班级名称依次输入,再反向输入,直至人员全部安排完班次即可。Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件,最早版本是在1985年开发的。Microsoft Excel可以进行各种数据的处理、统计分析和辅助决策操作等,具有打开或关闭表格标题行、计算列使用单个公式调整每一行、数据排序和筛选、自定义公式和文本输入等功能。目前,Microsoft Excel被广泛应用于管理、统计财经、金融等众多领域。

8. 班级排名和年级排名公式

班级进步名次可以从几个方面综合看看,平均分,及格率,优秀率,总成绩,和上次对比情况

9. 班级排名公式 excel

如果只是找出一个班的成绩,那么可对班级列筛选。如果需要在全年级对同班级的进行排名,假设班级在B列,而总分在G列,那么在H2单元格输入以下公式,然后向下填充公式=SUMPRODUCT((G$2:G$2000=G2)*(B$2:B$2000>B2))+1

10. 年级排名Excel

1、首先在打开的Excel表格中输入总分数据,需要根据总分计算年级排名。

2、点击"fx"插入函数图标,在打开的函数选择窗口中点击“rank”函数。

3、然后在number栏输入需要排名的单元格,在REF栏目输入取数的单元格区域,需要加上绝对定位符号“$”。

4、点击回车生成排名结果,向下填充公式得到所有总分数据的排名结果。

相关推荐

企业办公软件都有哪些?

办公自动化 2024-01-14

数控车床自动编程用什么软件?

办公自动化 2024-01-12

写字间物业管理方案

办公自动化 2023-12-09

自动化的好处和坏处

办公自动化 2023-12-05

单片机有什么特征?

办公自动化 2023-11-27

excel2007教程|excel2007教程下载

办公自动化 2023-11-22