excel问题:如何用公式把一张表格上,排名前20名(比如名次)的人员信息全部展现在另一张表格上。

来自:    更新日期:早些时候
excel中如何用一个公式计算某班总分前20名的平均分,已经有班级排名,而且有同名次的情况~

加排名列:
=SUMPRODUCT((C$2:C$50>=C2)/COUNTIF(C$2:C$50,C$2:C$50))
图示数据到50行,根据自己的数据自行调整。

条件平均公式:
=ROUND(AVERAGEIFS(C2:C1000,D2:D1000,"<=20"),1)
此公式未加入语文,一般等条件,可自行添加(因为是多条件函数)

假定你的学生分数在B列,按B列排列,然后编序号,序号也就是分数排名了
在某一列第一行写公式 =if(B1=B2,"并列","") 下拉公式,这样,这一列出现 并列 的地方,就是排名重复的地方,手动修改下排名数据

很笨的方法,希望对你有帮助

我这个方法呢,可行,如果你看不懂可以再问

总成绩排名,前100个就是了,然后按我上面的操作,修改一下并列的

比如sheet1!的a列为序号,将序号作为关键字来建立索引,提取到sheet2

在sheet2的第一个序号的位置输入公式
=IF(ROW(1:1)>20,"",SMALL(IF((sheet1!$A$2:$A$1000<=20)*(sheet1!$A$2:$A$1000<>""),sheet1!$A$2:$A$1000),ROW(1:1)))
CTRL+ENTER+SHIFT结束输入。

然后就可以在sheet2的B列用VLOOKUP来提取sheet1中的另几列的信息。

(排名和人员信息不能重复,否则会出错。如果名次重复,上面的公式sheet1!$A$2:$A$1000就要改成row(sheet1!$A$2:$A$1000),同时也不能用VLOOKUP,而是要用INDEX定位)

不用公式也可以。对序号列自动筛选,自定义,小于等于20
然后将筛选结果复制到新表

表一A至I列:
班级学号 姓名 性别 语文 数学 英语 政治 总分
一1 1 陈11 男 60 66 50 46 222
一2 2 陈22 男 71 36 63 64 234
一3 3 陈33 男 44 45 17 52 158
表二:
班级 姓名 分数
一4 胡66 367
C2单元格写入公式=LARGE(Sheet1!$I$2:$I$418,ROW(1:1))
B2单元格写入公式=LOOKUP(1,0/((Sheet1!$I$2:$I$418=LARGE(Sheet1!$I$2:$I$418,ROW(1:1)))*(COUNTIF(C$1:C1,Sheet1!$C$2:$C$418)=0)),Sheet1!$C$2:$C$418)
返回成绩最高的姓名。。
A2单元格写入公式=LOOKUP(1,0/(Sheet1!$C$2:$C$418=B2),Sheet1!$A$2:$A$418)
利用刚求出的姓名,返回对应班级。。
如果使用排序的方式,会担心偶尔出错。。使用函数。。就不会担心。。
同理。。可以求出语文、数学、英语、政治的最高分。。前20名
不用担心重复的问题。。。全部OK。。

把问题作为内容、样表(请注意:要03版的,把现状和目标效果表示出来)作为附件发来看下 [email protected] ,包你满意

你没有说清楚问题
如果你在第二页写上公式,那么要公式得到第一页前20名的数据,非常简单

如果你的第二页是新建的 上面什么也没有 但是只要新建就能得到第1页的信息,这需要VB

如果是第一种情况,给我留言或者Hi我

把第一张表按名次排序,再在第二张表中取第一张表中排名前20的数据


excel问题:如何用公式把一张表格上,排名前20名(比如名次)的人员信息全部展现在另一张表格上。视频

相关评论:
  • 19695111940excel如何用公式把文本转换成数值
    咎丽晓1、首先我们选择鼠标单击打开电脑上的数据表。2、选择文本类型数据和数字类型数据,然后单击“自动求和”。3、文本类型数据不计算结果,数值类型计算结果。4、您可以在单元格中键入= VALUE(A1)。此函数的功能是将文本类型转换为数字类型。5、点击回车后,按住右下角的黑色方块向下拉。6、选择刚刚转换的...

  • 19695111940excel中怎么将公式应用到整列?
    咎丽晓1、我们首先要打开电脑上编辑好的Excel表格 2、假如要把公式应用到整个D列,先选中D列第一个单元格按住键盘上“Ctrl加shift加下键”选中整个D列 3、然后输入公式,在上方输入公式的地方输入“=B1*C1”4、最后我们按住Ctrl加回车键就可以把公式运用到整个D列,成功了哟 以上就是把excel中怎么将公式应...

  • 19695111940如何在excel表格中使用公式进行计算?
    咎丽晓公式:C2=SUMPRODUCT(1\/COUNTIF(A2:A8,A2:A8))说明:用COUNTIF函数统计出源数据中每人的出现次数,并用1除的方式把变成分数,最后再相加。四、数据求和公式 1、隔列求和的应用 公式:H3=SUMIF($A$2:$G$2,H$2,A3:G3)或=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)说明:如果在标题...

  • 19695111940EXCEL的公式如何用excell公式怎么用
    咎丽晓首先我们打开桌面EXCEL的公式文档,然后讲鼠标放置到要计算结果的表格中,再在选择单元格上输入“=”号,再输入EXCEL的计算公式,随后按下计算公式前面的“✔”功能符号,再点一下后面的“使用”按钮,这样就可以使用EXCEL的公式,把数据计算出来了!Excel的公式运用方法 1电脑打开电子表格,了解度,...

  • 19695111940excel用公式如何操作?
    咎丽晓1、先把那部分数据复制出来粘贴在其它空白区域,导航栏点数据并选择数据去重。2、去重后的数据都带上序号,并且通过TEXT函数转为001类型的【新序号】。3、通过VLOOKUP函数匹配每个长编号对应的短编号【新序号】最后,希望能帮助到您!

  • 19695111940excel中如何用公式解决换行问题?
    咎丽晓分列法:很久不用了,复习一下,换行符分列:ALT+10,这个ALT+10就是换行符。VBA、正则、PY spit 简直是杀鸡用牛刀的方法,群里的大神也真是过年闲的,好不容易有一个问问题的,啥方法都出来了。不过说了半天,还是没能按照要求给出公式,也许题主有特殊的情况一定要用公式才能行。退一步说,即使...

  • 19695111940excel公式引用单元格的方法
    咎丽晓excel公式引用单元格的方法(一)步骤1:相对引用:引用格式形如“A1”。这种对单元格的引用是完全相对的,当引用单元格的公式被复制时,新公式引用的单元格的位置将会发生改变。例如:我们在单元格A1-A5中输入数值“1,2,3…,5”,然后在单元格B1中输入公式“=A1*2”,最后把B1单元格中的公式...

  • 19695111940excel表如何设置一列运用相同类型的公式?
    咎丽晓把光标放在C1单元格点住不放一直拉到C8,表示选中C1至C8单元格。然后,在上方的编辑框内输入公式,=A1*B1,然后按键盘的Ctrl+Enter(也就是回车键);公式直接复制到了C2至C8单元格中。然后在A2至B8单元格分别输入数字即可。教程结束,以上就是excel设置一列运用相同类型的公式的两种方法结束,操作很...

  • 19695111940excel怎么用公式计算
    咎丽晓EXCEL中,如何使用自己的公式进行计算啊?1、用如下的表格来做示范。然后把鼠标定格在需要让运算结果出现的单元格中。编写公式,图中的箭头指示的位置都可以进行公式的编写。如图,“数量”列只有一个,所以编辑公式时要固定单元格B2。2、首先,打开电脑上面的excel,然后在里面输入一些数据,一般常用公式为...

  • 19695111940表格里的公式怎么用
    咎丽晓问题一:Excel表格中怎么快速将公式运用到一整列 复制公式,再选中公式下一单元格,按住shift键,下拉滚动条,选中需要应用上述公式的最后一个单元格,选完后复制就可以了。 问题二:excel表格中的乘法公式怎么用 先空出你要输入乘数和被乘数的单元格, 比方说是A1和B1, 然后在C1单元格中输入公式:=A1*B1, 需要...

  • 相关主题精彩

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

    Copyright © 喜物网