excel排名公式大全
Excel函数公式:排名统计公式大全!!!
Excel函数公式:排名统计公式大全一、单列排名统计方法:1、选定目标单元格。
2、在目标单元格中输入公式:=RANK(C3,$C$3:$C$11)。
3、Ctrl Enter填充。
二、逆序排名方法:1、选定目标单元格。
2、在目标单元格中输入公式:=RANK(C3,$C$3:$C$11,1)。
3、Ctrl Enter填充。
三、多列统一排名方法:1、选定目标单元格,多个不连续的单元格可以借助Ctrl进行选取。
2、在目标单元格中输入公式:=RANK(C3,($C$3:$C$11,$F$3:$F$11,$I$3:$I$11))。
3、Ctrl Enter填充。
四、多工作表统一排名。
方法:1、选定目标单元格,多个不连续的单元格可以借助Ctrl进行选取。
2、在目标单元格中输入公式:=RANK(C3,'1:3'!C$3:C$11)。
3、Ctrl Enter填充。
五、忽略缺考下的排名方法:1、选定目标单元格。
2、在目标单元格中输入公式:=IF(C3='缺考','',RANK(C3,$C$3:$C$11))3、Ctrl Enter填充。
六、考虑缺考成绩下的排名方法:1、选定目标单元格。
2、在目标单元格中输入公式:=IF(C3='缺考',COUNT($C$3:$C$11) 1,RANK(C3,$C$3:$C$11))3、Ctrl Enter填充。
七、中国式排名首先解释一下“中国式排名”:并列排名不占名次。
方法:1、选定目标单元格。
2、在目标单元格中输入公式:=SUMPRODUCT((C$3:C$11>=C3)*(1/COUNTIF(C$3:C$11,C$3:C $11)))。
3、Ctrl Enter填充。
八、分组排名方法:1、选定目标单元格。
2、在目标单元格中输入公式:=SUMPRODUCT((C$3:C$11=C3)*(D$3:D$11>=D3))。
(完整版)Excel表格公式大全(苦心整理)
(完整版)Excel表格公式大全(苦心整理)Excel表格公式大全来源:鲍利的日志1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。
2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。
3、从输入的18位身份证号的出生年月计算公式:=CONCA TENA TE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。
4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。
1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和;2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数;3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名;4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分;8、分数段人数统计:(1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格;(2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;(3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;(4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;(5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;(6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;(7)=COUNTIF(K2:K56,"<60") ——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;说明:COUNTIF函数也可计算某一区域男、女生人数。
排名法得分excel公式
排名法得分excel公式摘要:一、排名法得分概念1.排名法简介2.排名法得分的意义二、排名法得分Excel 公式1.基本公式2.公式应用实例三、排名法得分Excel 公式的优缺点1.优点2.缺点四、总结正文:排名法得分Excel 公式是一种在Excel 中计算排名法得分的工具,它可以方便地对数据进行排名,并将排名结果转化为相应的得分。
本文将对排名法得分Excel 公式进行详细介绍。
首先,我们需要了解排名法的基本概念。
排名法是一种常用的绩效评估方法,通过对员工的表现进行排名,以便对优秀员工进行奖励和晋升。
在排名法中,员工的得分通常根据其在整体排名中的位置来确定,位置越靠前,得分越高。
在Excel 中,我们可以使用公式来计算排名法得分。
基本公式如下:`=RANK(数值,数据范围,0)`其中,`数值` 是要计算排名的数值,`数据范围` 是指包含所有要计算排名的数值的范围,`0` 表示使用降序排名(数值越大,排名越靠前)。
例如,假设有一个员工绩效排名数据表,其中A1 单元格的值为85,B1 单元格的值为78。
我们希望在C1 单元格中计算A1 单元格中的数值在B1:B10(假设这是一个包含10 个员工绩效数据的范围)中的排名。
此时,可以在C1 单元格中输入以下公式:`=RANK(85, B1:B10, 0)`按下回车键后,C1 单元格将显示A1 单元格中的数值在B1:B10 中的排名。
排名法得分Excel 公式的优点在于操作简单、结果直观。
只需输入相应的公式,Excel 就会自动计算出排名法得分。
此外,Excel 公式可以根据实际需求进行修改,以满足不同场景下的计算需求。
然而,排名法得分Excel 公式也存在一定的缺点。
首先,它仅适用于数值型数据,对于非数值型数据(如文本、逻辑值等),该公式无法计算排名。
其次,排名法本身存在一定的局限性,可能导致员工之间的竞争过于激烈,影响团队凝聚力。
总之,排名法得分Excel 公式是一种方便、实用的工具,可以有效地帮助企业对员工进行绩效评估。
excel表格成绩排名次函数公式
Excel表格成绩排名次函数公式
Excel中可以使用函数RANK()来计算成绩排名次。
该函数有三个参数:需要排名的数值、一个包含数值的数组或引用、一个可选的排序方式参数。
示例:
假设有一个成绩表,包含三门课程(语文、数学、英语)的成绩,分别存储在A1、B1、C1单元格中。
现在需要计算每门课程的成绩排名次。
对于语文成绩排名次,可以使用以下公式:
makefile=RANK(A1,A:A)
其中,A1是需要排名的数值,A:A是一个包含数值的数组或引用,表示语文成绩所在的列。
函数返回值为排名次,即1表示第一名,2表示第二名,以此类推。
对于数学成绩排名次,可以使用以下公式:
makefile=RANK(B1,B:B)
其中,B1是需要排名的数值,B:B是一个包含数值的数组或引用,表示数学成绩所在的列。
函数返回值为排名次,即1表示第一名,2表示第二名,以此类推。
对于英语成绩排名次,可以使用以下公式:
makefile=RANK(C1,C:C)
其中,C1是需要排名的数值,C:C是一个包含数值的数组或引用,表示英语成绩所在的列。
函数返回值为排名次,即1表示第一名,2表示第二名,以此类推。
Excel排名函数公式大全:
Excel排名函数公式大全:1.首先,用RANK函数两参数用法做基础排名(默认降序排列)。
特点:如果有两个数字排名相同,比如说数据序列:4,2,2,1。
这时排名次序是:1,2,2,4,也就是最大的次序和总数据量一致,其中的第2个2占据了“第3”这个名次。
2.用COUNTIF函数也可以实现上述RANK函数的两参数用法结果。
3.用公式:=SUMPRODUCT((B$2:B$9>B2)*(1/(COUNTIF(B$2:B$9,B$2:B$9))))+1,获得中国式排名结果。
中国式排名特点:会出现并列名次。
比如说:4,2,2,1。
中国式排名次序是:1,2,2,3。
也就是并列第二名后是第三名,不会漏掉名次的数字。
4.用RANK和COUNTIF函数组合,获得不重复排名。
C2=RANK(B2,$B$2:$B$9)+COUNTIF(B$2:B2,B2)-1特点:用这个公式,根据Excel行的特点,相同分数时,行数越大排名越大。
如下图C6和C8单元格。
5.只用COUNTIF函数也可以实现上一步的不重复排名:C2=COUNTIF(B$2:B2,B2)-1+COUNTIF($B$2:$B$9,">"&B2)+16.在C2输入RANK函数的三参数模式:=RANK(B2,$B$2:$B$9,1),即可获得倒序排名。
分数最小的排名倒数第1。
7.和正序排名类似,用COUNTIF函数也可以替代RANK函数实现倒序排名,公式如下:C2=COUNTIF($B$2:$B$9,"<"&B2)+1首先,用RANK函数两参数用法做基础排名(默认降序排列)。
特点:如果有两个数字排名相同,比如说数据序列:4,2,2,1。
这时排名次序是:1,2,2,4,也就是最大的次序和总数据量一致,其中的第2个2占据了“第3”这个名次。
用COUNTIF函数也可以实现上述RANK函数的两参数用法结果。
excel多条件排名实例
excel多条件排名实例当我们需要在 Excel 中进行多条件排名时,可以使用函数和筛选器来实现。
下面是一个实例,假设我们有一个包含学生姓名、科目和分数的数据表格,我们要按照科目和分数进行排名。
首先,我们需要在数据表格中添加一个新的列,用于存放排名结果。
假设我们将排名结果放在第 D 列。
然后,我们可以使用以下步骤进行多条件排名:1. 在 D2 单元格中输入以下公式,`=IF(C2="科目1",RANK(B2, IF($C$2:$C$10="科目1", $B$2:$B$10), 0), IF(C2="科目2", RANK(B2, IF($C$2:$C$10="科目2", $B$2:$B$10), 0),IF(C2="科目3", RANK(B2, IF($C$2:$C$10="科目3", $B$2:$B$10), 0), "")))`。
这个公式会根据科目进行条件判断,并使用 RANK 函数对分数进行排名。
请将公式中的范围和条件根据实际情况进行调整。
2. 按下 Enter 键,将公式应用到 D2 单元格。
3. 将 D2 单元格复制,并粘贴到 D3:D10 范围中,以覆盖所有数据行。
现在,D 列中的数据将显示按照科目和分数进行的排名结果。
请注意,上述示例假设数据表格位于 A 列至 C 列,共有 10 行数据。
您可以根据实际情况调整公式中的范围和条件。
希望以上的回答能够帮助您解决多条件排名的问题。
如果您还有其他相关的问题,请随时提问。
Excel表格公式大全
Excel表格公式大全1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和;2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数;3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名;4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分;8、分数段人数统计:(1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格;(2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;(3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;(4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;(5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;(6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;(7)=COUNTIF(K2:K56,"<60") ——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;说明:COUNTIF函数也可计算某一区域男、女生人数。
Excel排名函数公式大全:
Excel排名函数公式大全:1.首先,用RANK函数两参数用法做基础排名(默认降序排列)。
特点:如果有两个数字排名相同,比如说数据序列:4,2,2,1。
这时排名次序是:1,2,2,4,也就是最大的次序和总数据量一致,其中的第2个2占据了“第3”这个名次。
2.用COUNTIF函数也可以实现上述RANK函数的两参数用法结果。
3.用公式:=SUMPRODUCT((B$2:B$9>B2)*(1/(COUNTIF(B$2:B$9,B$2:B$9)))) +1,获得中国式排名结果。
中国式排名特点:会出现并列名次。
比如说:4,2,2,1。
中国式排名次序是:1,2,2,3。
也就是并列第二名后是第三名,不会漏掉名次的数字。
4.用RANK和COUNTIF函数组合,获得不重复排名。
C2=RANK(B2,$B$2:$B$9)+COUNTIF(B$2:B2,B2)-1特点:用这个公式,根据Excel行的特点,相同分数时,行数越大排名越大。
如下图C6和C8单元格。
5.只用COUNTIF函数也可以实现上一步的不重复排名:C2=COUNTIF(B$2:B2,B2)-1+COUNTIF($B$2:$B$9,">"&B2)+16.在C2输入RANK函数的三参数模式:=RANK(B2,$B$2:$B$9,1),即可获得倒序排名。
分数最小的排名倒数第1。
7.和正序排名类似,用COUNTIF函数也可以替代RANK函数实现倒序排名,公式如下:C2=COUNTIF($B$2:$B$9,"<"&B2)+1首先,用RANK函数两参数用法做基础排名(默认降序排列)。
特点:如果有两个数字排名相同,比如说数据序列:4,2,2,1。
这时排名次序是:1,2,2,4,也就是最大的次序和总数据量一致,其中的第2个2占据了“第3”这个名次。
用COUNTIF函数也可以实现上述RANK函数的两参数用法结果。
excel排名公式大全
excel排名公式大全Excel排名公式大全。
在Excel中,排名是一个非常常见的操作。
无论是对数据进行排序还是对数据进行排名,都需要用到排名公式。
在Excel中,有多种排名公式可以使用,每种公式都有其特定的用途和适用范围。
本文将为大家介绍Excel中常用的排名公式大全,希望可以帮助大家更好地应用Excel进行数据处理和分析。
1. RANK函数。
RANK函数是Excel中最常用的排名函数之一。
它的语法如下:RANK(number,ref,[order])。
其中,number是要进行排名的数字,ref是包含要进行排名的数字的数据范围,order是一个可选参数,用于指定排名的顺序,1表示升序排名,0表示降序排名。
RANK函数返回的是number在ref中的排名。
例如,如果要对A1:A10范围中的数字进行排名,可以使用如下公式:=RANK(A1,A$1:A$10,1)。
这个公式会返回A1在A1:A10范围中的升序排名。
2. RANK.EQ函数。
RANK.EQ函数也是用于排名的函数,其语法和RANK函数相似:RANK.EQ(number,ref,[order])。
它的用法和RANK函数基本一致,只是在计算排名时,如果出现并列排名,RANK.EQ函数会直接跳过并列的排名,而RANK函数会将并列的排名算作同一个排名。
3. RANK.AVG函数。
与RANK.EQ函数相对应的是RANK.AVG函数,其语法如下:RANK.AVG(number,ref,[order])。
RANK.AVG函数在计算排名时,如果出现并列排名,会取这些并列排名的平均值作为排名。
4. LARGE函数。
LARGE函数用于返回数据范围中第n大的数值,其语法如下:LARGE(array,k)。
其中,array是包含要查找的数值的数据范围,k是要返回的第几大的数值。
例如,如果要返回A1:A10范围中的第3大的数值,可以使用如下公式:=LARGE(A$1:A$10,3)。
excel排名函数公式
excel排名函数公式Excel中有多种函数可以用于排名。
下面是其中的一些常用函数:1.RANK函数:RANK函数用于给数据集中的每个数值分配一个排名。
它的语法为:RANK(number, ref, [order])。
其中,number表示要排名的数值,ref表示要在其中排名的数值范围,order表示排名的顺序,可选,默认为降序(0为降序,1为升序)。
例如,使用=RANK(A1,$A$1:$A$10,1)可以给A1单元格的数值在A1:A10范围内升序排名。
2.RANK.EQ函数:RANK.EQ函数也用于给数据集中的每个数值分配一个排名,但和RANK 函数不同的是,它在计算排名时不会跳过重复值。
其语法为:RANK.EQ(number, ref, [order])。
使用方法和RANK函数类似,只是如果存在重复值,该函数会为它们分配相同的排名。
3.RANK.AVG函数:RANK.AVG函数用于将重复值平均分配排名。
其语法为:RANK.AVG(number, ref, [order])。
使用方法和RANK函数类似,只是如果存在重复值,该函数会为它们分配平均排名。
RGE函数:LARGE函数用于返回一组数据中的第n个最大值。
其语法为:LARGE(array, k)。
其中,array表示数据范围,k表示要返回的第n个最大值的位置。
例如,使用=LARGE(A1:A10,2)可以返回A1:A10范围内的第2个最大值。
5.SMALL函数:SMALL函数用于返回一组数据中的第n个最小值。
其语法为:SMALL(array, k)。
使用方法和LARGE函数类似。
6.ROW函数:ROW函数返回给定单元格的行号。
其语法为:ROW([reference])。
如果不指定参考单元格,则返回包含该函数的单元格的行号。
例如,使用=ROW(A1)可以返回A1单元格的行号。
7.COUNT函数:COUNT函数用于计算一组数据中的数值个数。
其语法为:COUNT(value1, [value2], ...)。
excel表格成绩排名次函数公式
excel表格成绩排名次函数公式
在Excel 表格中,可以通过RANK 函数来计算成绩排名次数。
RANK 函数的基本语法如下:
```
=RANK(number,ref,[order])
```
其中,
- number:要进行排名的数值或单元格引用;
- ref:参照区域,即进行排名操作的区域;
- order:可选参数,表示排名方式,1 表示升序排名,0 或省略表示降序排名。
假设表格中成绩数据在A 列,学生姓名数据在B 列,需要计算成绩排名次数并显示在C 列,可以使用以下公式:
```
=RANK(A2,$A$2:$A$10,0)
```
将该公式复制到 C 列的其他单元格即可自动计算出每个学生的成绩排名次数。
需要注意的是,$A$2:$A$10 是绝对引用,如果需要计算其他行的成绩排名次数,需要相应地修改该引用范围。
Excel公式大全
1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。
2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。
3、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数;4、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名;5、锁定一格单元格,如E4,$E$45、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))6、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分;8、分数段人数统计:(1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格;(2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;(3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;(4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;(5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;(6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;(7)=COUNTIF(K2:K56,"<60") ——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;说明:COUNTIF函数也可计算某一区域男、女生人数。
Excel排名统计公式大集合,干货满满
Excel排名统计公式⼤集合,⼲货满满Excel基础学习园地公众号“Excel基础学习园地”是⼀个免费发布Excel基础知识、函数应⽤、操作技巧、学习⽅法等资讯的公众号,请点击上⽅“Excel基础学习园地”添加关注,⽅便我们每天向您推送精彩资讯。
⼯作中常⽤的排名统计公式,都在这⾥了,⼲货满满!1 单列排名统计=RANK(B2,B$2:B$10)2 逆序排名=RANK(B2,B$2:B$10,1)3 多列统⼀排名统计C2=RANK(B2,($B$2:$B$10,$E$2:$E$10,$H$2:$H$10))4 多⼯作表统⼀排名=RANK(B2,'1:3'!B$2:B$10)5 忽略缺考成绩下的排名=IF(B2='缺考','',RANK(B2,B$2:B$10))6 考虑缺考成绩下的排名=IF(B2='缺考',COUNT(B$2:B$10) 1,RANK(B2,B$2:B$10))7 中国式排名=SUMPRODUCT((B$2:B$10>=B2)*(1/COUNTIF(B$2:B$10,B$2:B$10)))8 分组排名=SUMPRODUCT((B$2:B$11=B2)*(C$2:C$11>=C2))9 按名次提取排名E2输⼊以下数组公式,将公式填充值E2:F19区域=INDEX(A:A,MOD(LARGE($B$2:$B$19*100 ROW($B$2:$B$19),ROW(A1)),100))10 多关键字综合权重排名=SUMPRODUCT(N(B$2:B$17*10000 C$2:C$17*100 D$2:D$17>=B2*10000 C2*100 D2))扫码加Excel交流群交流⼼得解决问题验证信息:Excel版权说明:我们致⼒于保护作者版权,内容来源于⽹络,因⽆法核实出处,如有侵权,请作者与我们联系删除,谢谢!。
常用Excel排名公式大全,建议收藏
常用Excel排名公式大全,建议收藏
在工作中,经常需要对数据进行排名次。
但遇到不同的表格需要用不同的函数和公式,今天兰色首次对排名公式进行一次全面的总结,同学们一定要收藏起来了!
1、美式排名
2、中国式排名
3、多列排名
4、多表排名
5、组内美式排名
6、组内中国式排名
1、美式排名
有2个数字相同排名第1时,下一个名次直接是3而不是2
=RANK(C3,C:C)
2、中国式排名
有相同数字时,下一个排名连续而不间隔(如下图中E6单元格)
=SUMPRODUCT(($C$3:$C$12>=C3)*(1/COUNTIF(C$3:C$12,C$3:C$12)))
3、多区域排名
多列数字要放在一起排名,需要把区域放在括号内。
=RANK(B3,($B$3:$B$12,$E$3:$E$12,$H$3:$H$12,$K$3:$K$12))
4、多表排名
多个表格排名时,可以直接引用连续的表格=RANK(B2,'1月:3月'!B:B)
5、组内美式排名
同类项子数据进行排名,而不受其他类型数据影响
=SUMPRODUCT((A$2:A$17=A2)*($B$2:$B$17>B2))+1
6、组内中国式排名
同组子数据进行中国式排名,而不受其他组数据影响
{=COUNT(0/(B2<=(MATCH(A2&B$2:B$34,A$2:A$34&B$2:B$34,)=ROW($1:$33) )*B$2:B$34))}
注:数组公式,两边大括号不是手工输入,而且输入公式后按Ctrl+shift+enter三键后自动添加的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
排名的函数用排名函数来对成绩进行排名,用起来非常地方便。
=IF(ISERR(RANK(M3,M:M)),"",RANK(M3,M:M))A列是成绩,B列是排名=SUMPRODUCT((A$1:A$9>A1)/COUNTIF(A$1:A$9,A$1:A$9))+1自动排名公式=RANK(C3,$C$3:$C$12)=RANK(A2,$A$2:$A$11,0)=RANK(C2,$C$2:$C$65)+COUNTIF($C$2:C2,C2)-1百分比排名的公式写法为:=PERCENTRANK($C$3:$C$12,C3)平均分及总分排名=AVERAGE(B2:E2)=RANK(F2,$F$2:$F$65536)求名次排名统计成绩时遇到一个分别求班级和年级总分名次排名的问题,不晓得应该运用什么公式来实现。
班级名次:=SUMPRODUCT((BJ=A2)*(ZF>E2))+1年级名次:=RANK(E2,ZF) 公式下拖。
排名次根据总分值大小,只将姓名排序后, 降序结果=INDEX(A$2:A$6,RANK(D2,D$2:D$6))根据总分值大小,只将姓名排序后, 升序=INDEX(A$2:A$6,RANK(D2,D$2:D$6,1))根据分数进行普通排名=RANK(A2,$A$2:$A$12)=RANK(A2,A$2:A$12)+COUNTIF(A$2:A2,A2)-1=SUMPRODUCT(1*($E$3:$E$12>=E3))=RANK(K3,$K$3:$K$26)=RANK(A2,A$2:A$12)=SUM((A$2:A$12>=A2)/COUNTIF(A$2:A$12,A$2:A$12))=COUNTIF($K$3:$K$26,">"&K3)+1=INDEX($A$2:$A$7,MATCH(LARGE($C$2:$C$7,ROW(A1)),$C$2:$C$7,0),1)=SUMPRODUCT(($A$2:$A$12>A2)/COUNTIF($A$2:$A$12,$A$2:$A$12&""))+1=RANK(D2,OFFSET($A$1,MATCH($A2,$A:$A,0)-1,3,COUNTIF($A:$A,$A2),1))对于普通排名分数相同时,按顺序进行不重复排名=RANK(K32,$K$32:$K$55)+COUNTIF($K$32:$K32,K32)-1=COUNTIF($K$32:K32,K32)-1+COUNTIF($K$3:$K$26,">"&K32)+1=SUMPRODUCT(1*(($E$3:$E$12+ROW($E$3:$E$12)/100>=($E3+ROW(E3)/100))))=RANK(E3,$E$3:$E$12)+COUNTIF($E$3:E3,E3)-1=SUMPRODUCT(1*(($E$3:$E$12+$B$3:$B$12/100)>=(E3+B3/100)))依分数比高低名次成绩排名=RANK($E3,$E$3:$E$22) 內建方式排名=SUMPRODUCT(1*($E$3:$E$12>=E3)) 一般方式排名{=RANK(E3,$E$3:$E$22)+SUM(IF($E$3:$E$22>E3,1/COUNTIF($E$3:$E$22,$E $3:$E$22),0))-COUNTIF($E$3:$E$22,">"&E3)}一般方式排名=RANK(E3,$E$3:$E$12)+COUNTIF($E$3:E3,E3)-1不重复排名=SUMPRODUCT(1*(($E$3:$E$12+ROW($E$3:$E$12)/100>=($E3+ROW(E3)/100))))=SUMPRODUCT(1*(($E$3:$E$12+$B$3:$B$12/100)>=(E3+B3/100)))不重复排名=SUMPRODUCT(1*(($E$3:$E$12+$B$3:$B$12/100+$C$3:$C$12/10000)>=(E3+B3/ 100+C3/10000)))不重复排名=RANK($E3,$E$3:$E$22,1)倒排序美国式排名=RANK(K247,$K$247:$K$270)=RANK(B1,$B1:$H1)中国式排名=RANK(B2,$B$2:$B$21,0)=RANK(B1,$B1:$H1)+COUNTIF($B$1:B1,B1)-1=SUM(IF($A$1:$E$1>=A1,1/COUNTIF($A$1:$E$1,$A$1:$E$1),""))=SUMPRODUCT(($B$2:$B$21>=B2)/COUNTIF($B$2:B$21,B$2:B$21))=SUMPRODUCT((B$3:B$21>B3)*(1/COUNTIF($B$3:$B$21,$B$3:$B$21)))+1(升序)=SUMPRODUCT((B$3:B$21<B3)*(1/COUNTIF($B$3:$B$21,$B$3:$B$21)))+1 (降序){=SUM(--(IF(FREQUENCY(B$2:B$21,B$2:B$21),B$2:B$21>B2)))+1}{=SUM(IF($B$3:$B$21<=B3,"",1/(COUNTIF($B$3:B$21,B$3:B$21))))+1}(升序){=SUM(IF($B$3:$B$21<=B3,1/(COUNTIF($B$3:B$21,B$3:B$21)),""))}(降序){=SUM(IF($B$2:$B$21>B2,1/COUNTIF($B$2:B$21,B$2:B$21)))+1}{=SUM(IF($A$1:$E$1>=A1,1/COUNTIF($A$1:$E$1,$A$1:$E$1),""))}{=SUM(($B$2:$B$21>B2)*(MATCH($B$2:B$21,B$2:B$21,)=ROW($1:$20)))+1}{=SUM(IF($B$1:$H$1<=B1,"",1/(COUNTIF($B$1:$H$1,$B$1:$H$1))))+1}求最精简的自动排名公式=RANK(E2,$E$2:$E$21)=RANK(A2,$A$2:$A$9,0)=RANK(A2,$A$2:$A$10)+COUNTIF($A$2:$A2,$A2)-1(如果数据列中数值有相同)=RANK(F10,$F10:$Q10)+COUNTIF($F10:F10,F10)-1=INDEX(A:A,1/MOD(LARGE(E$2:E$21+1/ROW($2:$21),ROW(1:1)),1))=LOOKUP(1,0/(($F$2:$F$21=A27)*(COUNTIF(D$26:D26,$A$2:$A$21)=0)),$A$2: $A$21)=INDIRECT("A"&RIGHT(LARGE(($E$2:$E$21*100+ROW($A$2:$A$21)),ROW (A1)),2))=RANK(C2,OFFSET($C$1,MATCH(E2,$E$2:$E$768,),,COUNTIF($E$2:$E$768,E 2)))数组公式{=INDEX(A:A,MOD(LARGE(E$2:E$21*100+ROW($2:$21),ROW(1:1)),100))}{=OFFSET($A$1,RIGHT(LARGE($E$2:$E$21*1000+ROW($E$2:$E$21),ROW()-25), 3)-1,,)}=OFFSET($A$1,RIGHT(LARGE(($E$2:$E$21*100+ROW($A$1:$A$20)),ROW(A3)), 2),)=TEXT(SUMPRODUCT(($E$2:$E$21>=E2)/COUNTIF($E$2:$E$21,$E$2:$E$21)),"第[DBNUM1]G/通用格式名")排序后排名{=SUM(IF($B$2:$B$15>=B2,1/COUNTIF($B$2:$B$15,$B$2:$B$15)))}=SUMPRODUCT((B$2:B$15>=B2)/COUNTIF(B$2:B$15,B$2:B$15))位次排名{=IF($B2:$O2>=0,RANK($B2:$O2,$B2:$O2,0),)}根据双列成绩进行共同排名=RANK(C345,($C$345:$C$356,$H$345:$H$356))在双列间排名=RANK(B2,($B$2:$B$26,$E$2:$E$16))等次排名由大到小排名=RANK(B3,$B$3:$B$12)=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25>B16))+1由小到大排名=RANK(B3,$B$3:$B$12,1)=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25<B16))+1不等次排名(行小排先)由大到小=RANK(B3,$B$3:$B$12)+COUNTIF($B$3:B3,B3)-1=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25-ROW($B$16:$B$25)/10000>B1 6-ROW(B16)/10000))+1由小到大=RANK(B3,$B$3:$B$12,1)+COUNTIF($B$3:B3,B3)-1=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25+ROW($B$16:$B$25)/10000<B1 6+ROW(B16)/10000))+1不等次排名(行大排先)由大到小=COUNT($B$3:$B$12)-RANK(B3,$B$3:$B$12,1)-COUNTIF($B$3:B3,B3)+2=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25+ROW($B$16:$B$25)/10000>B1 6+ROW(B16)/10000))+1由小到大=COUNT($B$3:$B$12)-RANK(B3,$B$3:$B$12)-COUNTIF($B$3:B3,B3)+2=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25-ROW($B$16:$B$25)/10000<B1 6-ROW(B16)/10000))+1顺次排名由大到小=SUMPRODUCT((B$3:B$12>B3)*(1/COUNTIF(B$3:B$12,B$3:B$12)))+1=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25>B16)/COUNTIF($K$16:$K$25, $K$16:$K$25))+1由小到大=SUMPRODUCT((B$3:B$12<B3)*(1/COUNTIF(B$3:B$12,B$3:B$12)))+1=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25<B16)/COUNTIF($K$16:$K$25, $K$16:$K$25))+1有并列排名=RANK(B2,$B$2:$B$20)=SUMPRODUCT(1*($B$3:$B$21>B3))+1=COUNTIF($B$3:$B$21,">"&B3)+1{=SUM(IF($B$3:$B$21>B3,1,0))+1}=19-FREQUENCY($B$3:$B$21,B3)+1=SUMPRODUCT(($B$2:$B$20>=B2)/COUNTIF($B$2:$B$20,$B$2:$B$20))无并列排名=RANK(B3,$B$3:$B$21)+COUNTIF($B$3:$B3,B3)-1=SUMPRODUCT((B3-ROW()/1000<$B$3:$B$21-ROW($B$3:$B$21)/1000)*1)+1=19-FREQUENCY($B$3:$B$21-ROW($B$3:$B$21)/1000,B3-ROW()/1000)+1{=SUM(IF($B$3:$B$21-ROW($B$3:$B$21)/1000>B3-ROW()/1000,1,0))+1}有并列分段排名=SUMPRODUCT(($A$3:$A$21=A3)*($C$3:$C$21>C3))+1=19-FREQUENCY(($A$3:$A$21=A3)*($C$3:$C$21),C3)+1{=MATCH(C3,LARGE(OFFSET($C$2,IF($A$3:$A$21=A3,ROW($A$3:$A$21)-2),), ROW(INDIRECT("1:"&COUNTIF($A$3:$A$21,A3)))),0)}{=MATCH(C3,LARGE(IF($A$3:$A$21=A3,$C$3:$C$21),ROW(INDIRECT("1:"&COU NTIF($A$3:$A$21,A3)))),0)}{=SUMPRODUCT(($A$3:$A$21=A3)*($C$3:$C$21>C3)/COUNTIF($N$3:$N$21,$N $3:$N$21))+1}(需辅助列)无并列分段排名{=SUMPRODUCT(($A$3:$A$21=A3)*($C$3:$C$21-ROW($C$3:$C$21)/10000>C3-R OW(C3)/10000))+1}=19-FREQUENCY(($A$3:$A$21=A3)*($C$3:$C$21-ROW($C$3:$C$21)/1000),C3-R OW()/1000)+1成绩排名能否用一个公式直接找出所用考生中语文成绩中第100名的成绩是多少=LARGE(C2:C417,100)=PERCENTILE(C2:C417,(416-100)/416)=PERCENTILE($C$2:$C$417,(COUNTA($C$2:$C$417)-100)/COUNTA($C$2:$C$41 7))能否用一个公式直接找出所用考生中语文成绩中按与考人数的35%切线中位于第35%的成绩是多少升冪=SMALL(C2:C417,416*=PERCENTILE($C$2:$C$417,降冪=LARGE(C2:C417,416*=PERCENTILE($C$2:$C$417,如何排名1、对英语进行排名,缺考不计算在内。