1. 首页 > 智能数码 >

excel名次排名怎么弄_excel怎么自动排序成绩名次

如何用Excel公式计算排名?

/COUNTIF($B$2:$B$13,$B$2:$B$13)

公式一:RANK函数

excel名次排名怎么弄_excel怎么自动排序成绩名次excel名次排名怎么弄_excel怎么自动排序成绩名次


INDEX($A:$A, 排名对应的行号)

首先介绍在excel中计算排名的专用函数——rank。rank函数的表达式为:=rank(数值,引用区域,排位方式)。RANK函数三个参数中,一个参数可以省略,默认为0,即升序排序。按照它的表达式,可以输入公式:=RANK(F3,$F$3:$F$40)。

公式二:COUNTIF函数

countif函数实际是计数函数,用来统计一个区域中符合指定条件的单元格个数。它的表达式为:=countif(区域,条件)。

sumproduct函数,也叫乘积函数,更完整的叫法,应该是乘积求和函数,因为它的作用就是对单元格的乘积进行求和。输入公式:=SUMPRODUCT(($F$3:$F$40>F3)(1/COUNTIF($F$3:$F$40,$F$3:$F$40)))+1。

公式四:倒数排名RANK函数

第四个公式,其实只要设置一下rank函数的第3参数排名方式,便可以达到倒数排名的效果。输入公式:=RANK(F3,$F$3:$F$40,1)。

EXCEL没有总分列怎么排名?

那就把各科的成绩求和,然后按着总成绩进行排序,弄出名次,再把总成绩的那一列隐藏。最终呈现的是没有总成绩的名次。

如图例

E2=SUM(N(MMULT(B$2:D$99+0,{1;1;1})>SUM(B2:D2)))+1

下1、打开需要作的EXCEL表格,选中相关单元格,点击开始选项卡中的“排序和筛选”>“降序”。拉

Exc2、点击菜单栏中的“数据”,在显示的选项卡中选择排序。el中分列是对某一数据按一定的规则分成两列以上。分列时,选择要进行分列的数据列或区域,再从数据菜单中选择分列,分列有向导,按照向导进行即可。关键是分列的规则,有固定列宽,但一般应视情况选择某些特定的符号,如空格、逗号、分号等。值得注意的是,分列向导中可以对分列后的各列设置格式,这对于文本、时间等,先行设置格式能减少分列后的很多作。

excel排名咋弄

名次统计公式如下:

excel如何给数据排名,我教你!

Excel表格怎么数据排名?这个视频告诉你!

如何根据当前数据统计对应的排名,这是实际中经常遇到的需求。本文介绍Excel中排名统计的基本需求,以及分组排名、度权重综合排名等复杂排名需求的实现方法。

以下根据学员分数排名,名次显示在C列:

C2单元格公式如下:

=RANK(B2,$B$2:$B$13,0)

拖动C2公式拓展到C13单元格完成名次统计公式输入。

RANK函数语法:

函数语法:

RANK(number,ref,[order])

函数作用:

获得数据对应的排名

参数说明:

number:需要统计排名次的数字;

ref:数字数组或数字单元格区域引用,其中非数值型参数将被忽略;

order:排位方式,0或忽略按降序排列(即常规说的正数排名),非0按升序排列(即常规说的倒数排名);

可用以下方法实现类似Rank的排名统计:

=COUNTIF($B$2:$B$13,">="&B2)

=SUMPRODUCT(($B$2:$B$13>=B2)1)

需要特别注意的是,RANK函数排名有个问题,虽然对重复数字排名相同,但重复数对后续数字排名有影响。譬如:如下两个54分,并列排名第八,53分排名第十,却跳过了第九,这不符合式排名要求。

按照式排名要求,解决方案:

C2单元格公式改进如下:

=SUMPRODUCT(($B$2:$B$13>=B2)/COUNTIF($B$2:$B$13,$B$2:$B$13))

统计大于等于当前分数的个数,包含重复数

除以与当前分数相同的个数,确保相同分数并列排名,且只统计一次

SUMPRODUCT

把符合上述条件的个数求和

公式改进后效果如下:

复杂排名需求应用示例:

按照上述改进思路,可以满足复杂的排名场景要求,示例如下:

在上述数据基础上增加班级列,按班级排名如下:

D2单元格公式如下:

($A$2:$A$13=A2)($C$2:$C$13>=C2)

统计本班级大于等于当前分数的个数,包含重复数

/COUNTIFS($A$2:$A$13,$A$2:$A$13,$C$2:$C$13,$C$2:$C$13)

除以本班级与当前分数相同的个数,确保相同分数并列排名,且只统计一次

SUMPRODUCT

把符合上述条件的个数求和

【2】度综合权重排名

按语文、数学、英语三科权重:40%、40%、20%综合排名

E2单元格公式如下:

=SUMPRODUCT(N(($B$2:$B$1340%+$C$2:$C$1340%+$D$2:$D$1320%)>=(B240%+C240%+D220%)))

N函数介绍:

语法:N(value)

参数:value为要转化的值。

根据名次显示排名示例:

要求E\F\G按名次先后排列,显示如下:

{=INDEX($A:$A,MOD(LARGE($B$2:$B$13100+ROW($B$2:4、点击红色箭头所指的降序排列按钮,如下图所示:$B$13),ROW(A1)),100))}

{=INDEX($B:$B,MOD(LARGE($B$2:$B$13100+ROW($B$2:$B$13),ROW(A1)),100))}

G列公式:

{=INDEX($C:$C,MOD(LARGE($B$2:$B$13100+ROW($B$2:$B$13),ROW(A1)),100))}

$B$2:$B$13100+ROW($B$2:$B$13)

MOD(LARGE($B$2:$B$13100+ROW($B$2:$B$13),ROW(A1)),100)

MOD函数去掉上面乘的100,获取排名对应的行号

获取对应的姓名

INDEX($B:$B, 排名对应的行号)

获取对应的分数

INDEX($C:$C, 排名对应的行号)

获取对应的名次

excel中怎么排名次?

2、可以使用rank函数进行排名作,直接输入=rank并在括号中输入函数公式,或者点击插入rank函数打开参数对话框。

3、例如使软件:EXCEl2019用函数参数对话框,在number中输入排名的个数据单元格B2,并选择查找区域为F列公式:A2:B6,点击确定。

4、即可在单元格中看到B2对应的排名为第四名,向下填充公式即可看到所有的数据的排名情况。

Excel怎么实现按名次自动排序?

Excel实现按名次自动排序,可使用排序功能实现。

方法步骤如下:

2、在分数乘以100,确保不影响分数排序弹出的对话框中选择“扩展选定区域”,然后点击确定即可。

3、返回EXCEL表格,发列公式:现已实现按名称排序。

如何给excel表格中的数字进行排名?

RANK函数语法形式:rank(number,ref,[order])

排序是数据处理中的经常性工作,Excel排序有序数计算(类似成绩统计中的名次)和数据重排两类。本文以几个车间的产值和名称为例,介绍Excel 2000/XP的数据排序方法。

一、数值排序

1、RANK函数

RANK函数是Excel计算序数的主要工具,它的语法为:RANK(number,ref,order),其中number为参与计算的数字或含有数字的单元格,ref是对参与计算的数字单元格区域的引用,order是用来说明排序方式的数字(如果order为零或省略,则以降序方式给出结果,反之按升序方式)。

2、COUNTIF函数

COUNTIF函数可以统计某一区域中符合条件的单元格数目,它的语法为COUNTIF(range,criteria)。其中range为参与统计的单元格区域,criteria是以数字、表达式或文本形式定义的条件。其中数字可以直接写入,表达式和文本必须加引号。

仍以上面的为例,F2单元格内输入的公式为“=COUNTIF($E$2:$E$4,”>“&E2)+1”。计算各车间产值排名的方法同上,结果也完全相同,2、1和3。

此公式的计算过程是这样的:首先根据E2单元格内的数值,在连接符&的作用下产生一个逻辑表达式,即“>176。7”、 “>167。3”等。COUNTIF函数计算出引用区域内符合条件的单元格数量,该结果加一即可得到该数值的名次。很显然,利用上述方法得到的是降序排列的名次,对重复数据计算得到的结果与RANK函数相同。

3、IF函数

Excel自身带有排序功能,可使数据以降序或升序方式重新排列。如果将它与IF函数结合,可以计算出没有空缺的排名。以上例中E2、E3、E4单元格的产值排序为例,具体做法是:选中E2单元格,根据排序需要,单击Excel工具栏中的“降序排序”或“升序排序”按钮,即可使工作表中的所有数据按要求重新排列。

假如数据是按产值由大到小(降序)排列的,而您又想赋予每个车间从1到n(n为自然数)的排名。可以在G2单元格中输入1,然后在G3单元格中输入公式“=IF(E3=E2,G3,G3+1)”,只要将公式到G4等单元格,就可以计算出其他车间的产值排名。

二、文本排序

选举等场合需要按姓氏笔划为文本排序,Excel提供了比较好的解决办法。如果您要将上例数据表按车间名称的笔划排序,可以使用以下方法:选中排序关键字所在列(或行)的单元格,单击Excel“数据”菜单下的“排序”命令,再单击其中的“选项”按钮。选中“排序选项”对话框“方法”下的“笔画排序 ”,再根据数据排列方向选择“按行排序”或“按列排序”,“确定”后回到“排序”对话框。如果您的数据带有标题行,则应选中“有标题行”(反之不公式解释:选),然后打开“主要关键字”下拉列表,选择其中的“单位”,选中排序方式(“升序”或“降序”)后“确定”,表中的所有数据就会据此重新排列。此法稍加变通即可用于“名”、“第二名”等文本排序,请读者自行摸索。

三、自定义排序

如果您要求Excel按照“金工车间”、“铸造车间”和“维修车间”的特定顺序重排工作表数据,前面介绍的几种方法就无能为力了。这类问题可以用定义排序规则的方法解决:首先单击Excel“工具”菜单下的“选项”命令,打开“选项”对话框中的“自定义序列”选项卡。选中左边“自定义序列”下的“新序列 ”,光标就会在右边的“输入序列”框内闪动,您就可以输入“金工车间”、“铸造车间”等自定义序列了,输入的每个序列之间要用英文逗号分隔,或者每输入一个序列就敲回车。如果序列已经存在于工作表中,可以选中序列所在的单元格区域单击“导入”,这些序列就会被自动加入“输入序列”框。无论采用以上哪种方法,单击“添加”按钮即可将序列放入“自定义序列”中备用。

使用排序规则排序的具体方法与笔划排序很相似,只是您要打开“排序选项”对话框中的“自定义排序次序”下拉列表,选中前面定义的排序规则,其他选项保持不动。回到“排序”对话框后根据需要选择“升序”或“降序”,“确定”后即可完成数据的自定义排序。

需要说明的是:显 示在“自定义序列”选项卡中的序列(如一、二、三等),均可按以上方法参与排序,请读者注意Excel 提供的自定义序列类型。

excel中如何给分数排名次(下拉后,排名出错,不知是哪的问题,请高手指点)

不会第二参数的单元格地址没有采用地址吧,一下拉,也跟着变动了吧。

相对地址,类似于A1:A10

地址,数【1】分组或分类排名似于$A$1:$A$10

切换办法,可以选中个对的那个公式所在单N函数作用:把比较结果TRUE返回1,FALSE返回0元格,编辑栏中拖黑第二参数,按F4切换。

也可以手工把那个符号加上去。

第二个参数,排序数组必须使用引用,也就是在单元格区域的行标和列标上都加上“$”符号。

excel如何排名次?

2、在编辑栏中输入公式:=RANK(B2,B$2:B$8)。

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

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

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

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

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

扩展资料:

RANK函数的用法:RANK函数最常用的是求某一个数值在某一区域内的排名。

函数名后面的参数中 number 为需要求排名的那个数值或者单元格名称(单元格内必须为数字),ref 为排名的参照数值区域,order的为0和1,默认不用输入,得到的就是从大到小的排名,若是想求倒数第几,order的值请使用1。

excel学生成绩名次顺序排名

$B$2:$B$13100

Excel按成绩高低排名次的步骤如下:

作环境:联选中求和数据区域,按Ctrl+G键打开定位窗口;选择定位条件、空值、确定;按Alt+=键,快速完成小计求和。想拯救者y9000p、Windows10系统、Excel2016版等等。

1、打开Excel表格,点击表格里的成绩,单击菜单栏上数据、排序。

3、点击确定,表格内成绩由高到低排名。

Excel作技巧介绍:

1、最快求和

选中数据区域和求和结果存放区域,按Alt+=键,完成多行多列同时快速求和。

2、快速小计求和

3、按单元格颜色求和

在目标单元格中输入公式:=SUBTOTAL(109,D4:D13);在需要参与求和的单元格上点击鼠标右键,在弹出的菜单中依次选择筛选、按所选单元格的颜色筛选,计算结果就显示在了目标单元格中。

4、对齐姓名

选择“姓名”单元格区域;鼠标右键点击选中区域,在弹出的菜单中选择设置单元格格式;在弹出的设置单元格格式对话框中,选择对齐选项卡、水平对齐下拉框、分散对齐、缩进调整为1;点击确定完成。

excel排名公式怎么用

1、数据截止到第8行,把C2至C8单元格全选中。

excel名次函数公式是=rank.eq,具体使用流程如下:

电脑:联想thinkpad

系统:Win8.1

1、首先2、选中单元格F2,输入=RANK(E2,E2:E6),按回车Enter键,就会得到该名同学的排名了;排名列输入公式=rank.eq。

2、接着在公式里输入个参数,要排名的成绩单元格。

3、接着输入第二个参数就是在哪些成绩中排名,即排名区域,并使用引用。

4、公式输入完成以后,敲回车,即可得到排名结果。

5、将光标放到个单元格右下角,变成十字后下拉至一个单元格,松开鼠标即可。

如何用Excel计算年级排名?

排名函数excel公式如下:

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

3、然后在number栏输入需2、弹出条件窗口,选择排序的成绩列,点击排序方式,选择“降序”。要排名的单元格,在REF栏目输入取数的单元格区域,需要加上定位符号“$”。

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息