EXCEL怎么提取前三名的姓名及各科分数?

来自:    更新日期:早些时候
EXCEL怎么提取前三名的姓名及各科分数~

公式一:=index(A:A,match(small(B:B,row(A1)),B:B,))
公式二:=OFFSET(B1,MATCH(1,D:D,)-1,)
公式三:=VLOOKUP(ROW(A1),IF({1,0},$B$1:$B$4,$A$1:$A$4),2,)
这是第一名对应的名字,取前几名下拉几格即可。

没有见你的明细表,设计了一个思路:
1、在成绩列表后再加一个姓名,内容复制前列即可(如下图);

2、再设计一统计表,每班前3名,各科成绩前3名,用函数 large(范围, 第1名),large(范围, 第2名),large(范围, 第3名)得到,当成绩取得了,用成绩反找姓名(最后一列姓名),公式 vlookup( 成绩,范围,取值,0 ), 如下图:

希望对你有用,再交流。ok
疏忽了一点,将后三名没有考虑进来,用 函数 small( ),即可解决,方法同上,SMAll(范围,第n个小值)。

公式一:=index(A:A,match(small(B:B,row(A1)),B:B,))

公式二:=OFFSET(B1,MATCH(1,D:D,)-1,)

公式三:=VLOOKUP(ROW(A1),IF({1,0},$B$1:$B$4,$A$1:$A$4),2,)

这是第一名对应的名字,取前几名下拉几格即可。




EXCEL怎么提取前三名的姓名及各科分数?视频

相关评论:
  • 15253733596电脑EXCEL表格如何快速得到前三名的人名和成绩
    洪削韦具体如下:1. 1首先我们需要先打开电脑中的一份excel文件。如图所示,我们对总分进行排名,2.我们先将姓名这一列复制一份,粘贴在H列中。3.然后我们选中I列,在I1单元格中输入“排名”,4.选中I2单元格,点击上方功能栏中的fx函数,在弹出的窗口中点击选择类别,在下拉选项中点击全部,然后我们在...

  • 15253733596如何在excel表格中找出排名前三的姓名?
    洪削韦1、首先在excel表格中输入姓名列和排名列,需要在其中找出排名前三的姓名。2、在C2单元格输入公式:=VLOOKUP(ROW(A3),IF({1,0},$B$1:$B$7,$A$1:$A$7),2,)。3、点击回车并下拉公式即可看到,显示在前三位置的就是排名1、2、3的姓名。4、或者可以使用index函数,公式为:=INDEX(A:A,M...

  • 15253733596EXCEL怎么提取前三名的姓名及各科分数?
    洪削韦公式一:=index(A:A,match(small(B:B,row(A1)),B:B,))公式二:=OFFSET(B1,MATCH(1,D:D,)-1,)公式三:=VLOOKUP(ROW(A1),IF({1,0},$B$1:$B$4,$A$1:$A$4),2,)这是第一名对应的名字,取前几名下拉几格即可。

  • 15253733596excel如何提取前几名成绩的学生姓名,还要考虑相同分数的
    洪削韦=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,这样他们的分数就排到下面去了,剩下的人的分数保留,...

  • 15253733596EXCEL怎么提取前三名的姓名及各科分数
    洪削韦公式一:=index(A:A,match(small(B:B,row(A1)),B:B,))公式二:=OFFSET(B1,MATCH(1,D:D,)-1,)公式三:=VLOOKUP(ROW(A1),IF({1,0},$B$1:$B$4,$A$1:$A$4),2,)这是第一名对应的名字,取前几名下拉几格即可。

  • 15253733596Excel中如何快速的找出各区域的前三名的名字
    洪削韦因为分数是可能存在重复的,所以需要先求出前三名的得分,再根据得分求前三名的姓名。H1公式:=LARGE((A$2:A$13=E2)*C$2:C$13,ROW(A1))G1公式:=INDEX(B:B,SMALL(IF(C$2:C$13=H2,ROW(C$2:C$13)),COUNTIF(H$2:H2,H2)))以上两条公式均是数组公式,在输入内输入公式后,必须...

  • 15253733596excel 如何按名次提取前三名?
    洪削韦你要的公式:1、先确定名次,在G2填入下面公式,向下填充:=SMALL(C:C,ROW(A1))2、然后在根据名次抓取对应的姓名,在E2填入下面公式:=INDEX(A:A,SMALL(IF($C$1:$C$100=$G2,ROW($1:$100)),COUNTIF($G$1:$G2,$G2)))数组三键Ctrl+Shift+Enter结束,向下,向右填充。

  • 15253733596Excel怎么提取姓名
    洪削韦1、例如在这个Excel表格中我们想要提取员工姓名 2、首先选中需要提取信息的单元格(列)对应的右侧一格(列),例如,想要从A列提取,从A2开始选中B2。3、点击工具栏下的输入框(fx字样右侧),输入公式如下:=RIGHT(A2,Len(A2)-Find("部",A2)),点击回车,B2就成了李力。4、选中B2单元格,鼠标...

  • 15253733596EXCEL中如何快速分别筛选多个类别中的前三名?
    洪削韦EXCEL中快速分别筛选多个类别中的前三名:因为分数是可能存在重复的,所以需要先求出前三名的得分,再根据得分求前三名的姓名。H1公式:=LARGE((A$2:A$13=E2)*C$2:C$13,ROW(A1))。G2输入=INDEX(B:B,MATCH(LARGE((A$2:A$13=E2)*(C$2:C$13*100-ROW($2:$13)...

  • 15253733596Excel表格中怎么把姓名提取出来?
    洪削韦在B1输入“张老三”,光标放在单元格右下角,当变成实心十字时,双击,在下拉菜单中选择快速填充,即可将姓名提取出来 同理,在另外一列输入数字“123456789”,光标放在单元格右下角,当变成实心十字时,双击,在下拉菜单中选择快速填充,即可将数字提取出来 假设数据如下图,姓名和数字之间有分隔符(比如...

  • 相关主题精彩

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

    Copyright © 喜物网