excel如何提取前几名成绩的学生姓名,还要考虑相同分数的

来自:络知识    更新日期:早些时候
Excel 根据成绩来提取前10学生信息,当有并列名次时,则要把所有的都提取出来,但只提取前10名,怎么办?~

假设你的数据在SHEET1第一行是标题
数据在A-D列

现在第一步 在A列前插入一列,使得数据在B-E列
A2=IF(COUNTIF(D$2:D$1000,D2)>1,D2-ROW()/10000,D2)
向下填充公式,这里支持999人中选择前10名(分值不能有0.01分,如88.23分)
隐藏A列


结果在Sheet2

B2=VLOOKUP(LARGE(Sheet1!$A$2:$A$1000,$A2),Sheet1!$A$2:$D$1000,2,FALSE)
C2=VLOOKUP(LARGE(Sheet1!$A$2:$A$1000,$A2),Sheet1!$A$2:$D$1000,3,FALSE)
D2=VLOOKUP(LARGE(Sheet1!$A$2:$A$1000,$A2),Sheet1!$A$2:$D$1000,4,FALSE)

填充公式

excel教程4所有姓名的对齐

可以把之前出现过的名字剔除,请参考下面的公式:
=INDEX($C$2:$T$95,MATCH(LARGE($T$2:$T$95,ROW(A1)),INDEX(((COUNTIFS($AB$1:AB1,$C$2:$C$95)>0)*-100+1)*($T$2:$T$95),),0),1)
这里用countifs把AB列上方出现过的在C列名单里排除,把他们对应的分数乘以负的100,这样他们的分数就排到下面去了,剩下的人的分数保留,再用你的公式来查找这个值,就能得到其他同分的同学名字了

几个零分的,也只显示第一个人名字,后面全是相同的名字。


excel如何提取前几名成绩的学生姓名,还要考虑相同分数的视频

相关评论:
  • 19147276458在Excel中怎样提取前几位数字?
    裘虹宋在Excel中,可以使用多种方法提取前几位数字。最常见的方法是使用文本函数中的`LEFT`函数和数值格式化功能。以下介绍其中一种基本步骤:使用LEFT函数提取前几位数字 1. 定位单元格:首先,定位到想要提取数字的单元格。假设数据位于A列,从A1单元格开始。2. 输入LEFT函数:在目标单元格中输入“=LEF...

  • 19147276458Excel怎样提取每个班的前十名?
    裘虹宋打开Excel表格,并确保你的数据是按照班级分组列出的。例如,你可以有一列是班级名称,另一列是学生的姓名和成绩。在数据旁边添加一列,用于存放筛选结果。在这个新列中,你可以输入公式来筛选每个班的前十名。对于第一个班级,在新的列中输入以下公式:=SORTBY(A1:B100;2,TRUE)。这个公式将会按照成绩...

  • 19147276458电脑excel表格怎么将数字中前三位批量提取出来
    裘虹宋具体如下:1. 首先我们打开电脑中的excel表格,先选中一个空白单元格,在单元格内输入“=”(等号)。2. 然后我们输入“left”:3. 接着再输入半边括号,使用鼠标选中长串数字所在的单元格。4. 之后我们输入“,”,在其后面输入数字“3”,再打出另一边半括号,点击回车键。5.之后我们就可以批量...

  • 19147276458在EXCEL中如何提取前几位数字?
    裘虹宋1. 使用TEXT函数提取特定位置数字:在Excel中,如果你想提取一个数字字符串中的前几位,可以使用TEXT函数结合其他函数如LEFT、RIGHT等来实现。例如,假设你的数字在A1单元格中,你可以使用`=LEFT,5)`这样的公式来提取前5位数字。这里的TEXT函数用于格式化数字,而LEFT函数则用于提取左侧的指定数量的字符。

  • 19147276458怎样快速统计出成绩前十名的名次
    裘虹宋1、和利用排序法完全一样,同样也是打开EXCEL,在数据的后面,加入一列,列标题命名为排名。2、在“排名”这一列的下面第一个单元格里面输入“=RANK(B2,B:B,0)”3、解释以一下这个函数:RANK(number,ref,order)函数返回某一个数字,在一列数字中的相对于其他数字的打小排位。他有三个参数,第...

  • 19147276458excel如何提取前几位数字?
    裘虹宋excel提取前几位数字步骤如下:1、打开需要编辑的Excel表格。2、如需提取A栏数字左边前两位,在B1栏输入=left(A1;2),“left”表示需要从左边提取数字,“A1”表示你要提取的数字栏,“2”表示你要提取的数字位数,之后按Enter即可。3、编辑成功后需要提取A栏的数字,只需点击B1格,右下角会出现一...

  • 19147276458如何将Excel中的前几位提取出来?
    裘虹宋1、电脑打开Excel表格。2、电脑打开Excel表格后,在B列中输入公式=LEFT(A1,3),3就代表几位数。3、按回车键确认公式后,就可以把单元格中前三位提取出来了。4、下拉复制公式,就可以把所有数据前三位提取出来了。

  • 19147276458如何提取excel中的数字前面几位?
    裘虹宋1. 使用LEFT函数提取数字的前几位:LEFT函数可以从文本字符串的开头返回指定数量的字符。例如,假设数据在A列,你可以在B列使用公式“=LEFT”来提取A1单元格中数字的前n位。这里的n代表你想提取的位数。随着公式的拖动复制,你可以轻松地从整列中提取前几位数字。2. 使用MID函数提取数字中的某几位数...

  • 19147276458在EXCEL中怎样把前5名提取出来
    裘虹宋方法1:对数据排序,前五名就是前五个。方法2:利用条件格式选择前五个,步骤是:1、选择数据-条件格式-项目选取规则-值最大的10项。2、把10改成5确认即可,加红底色的就是前五名的。

  • 19147276458Excel中怎么提取各班级当中的前几名?
    裘虹宋新建EXCEL表格,并输入演示数据,要求输入要提取的前几名数量后,符合条件的自动在黄色区域显示 在A71单元格输入公式=IFERROR(VLOOKUP(IF(ROW(A1)>$B$69,"",ROW(A1)),$A$56:$F$67,MATCH(A$70,$A$55:$F$55,0),FALSE),"")而后确定,获取第一个符合条件的值 选择A71,右拉公式,获取第...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网