excel表怎么查重复人名中成绩最高的

excel表怎么查重复人名中成绩最高的

问:excel表中,B列是含重复的人名,C列是人名对应当天的业绩,如何找到合计业绩最高的人名并把人名返回到D2?
  1. 答:提供两个方法,比任何公式都要好,好就好在消耗资源少、不受数据源行数多少限制,数据源变化,刷新即可(数据透视表要先把数据源定义为动态名称或转换表格,而SQL不需要)。
    方法一:SQL查询,语句:
    select top 1 姓名, 业绩 from (select 姓名, sum(业绩) as 业绩 from [Sheet2$a5:c] group by 姓名 order by sum(业绩) desc)
    方法二:数据透视表方法,本方法相对于初学者,只要会一点数据透视表,都很容易掌握。插入数据透视表后,对人员进行值筛选,筛选条件:业绩前多少个,默认为10个,把10改为1就可以了。
  2. 答:在D2中输入或复制粘贴下列公式
    =INDEX(B6:B29,MATCH(MAX(SUMIFS(C6:C29,B6:B29,B6:B29)),SUMIFS(C6:C29,B6:B29,B6:B29),))
    按三键CTRL+SHIFT+ENTER结束公式输入
    或增加辅助列
    复制B列,粘贴数值到E列,选择E列,删除重复值。
    在F2中输入或复制粘贴下列公式
    =SUMIF(B:B,E2,C:C)
    下拉填充
    在D2中输入或复制粘贴下列公式
    =INDEX(E:E,MATCH(MAX(F:F),F:F,))
  3. 答:D2公式:
    =INDEX(B6:B1000,MATCH(MAX(SUMIFS(C6:C1000,B6:B1000,B6:B1000)),SUMIFS(C6:C1000,B6:B1000,B6:B1000),))
    ctrl+shift+回车
问:Excel 如何在重复的名单中提取最高分数
  1. 答:回答过的。供您参考。B21:=MAX(VLOOKUP(A21,$A$2:$C$16,3))
    注意:输入公式后,用ctrl+shift+ente确认。
  2. 答:名单A列分数B列,例A列多个重名为张三
    =MAX(IF(A:A="张三",B:B))
问:Excel怎样去掉重复姓名的同时保留最高成绩
  1. 答:C2=IF(A1=A2,"",MAX(C$1:C1)+1)向下复制
    E2=IF(ISERROR(VLOOKUP(ROW(A1),IF({1,0},$C$2:$C$14,$A$2:$A$14),2,)),"",VLOOKUP(ROW(A1),IF({1,0},$C$2:$C$14,$A$2:$A$14),2,))向下复制
    F2=MAX(($A$2:$A$14=E2)*$B$2:$B$14)向下复制,数组公式公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效
  2. 答:一、你的成绩是文本格式,大小比较和我们的想象的不同,例如2分会大于100分,文本是左对齐比较,你首先需要把文本转换为数值。
    有两个转换方法,一是使用【数据】下的【分列】,直接完成即可;二是选择成绩部分,鼠标会出现感叹号,点了之后选择【转换为数值】
    二、系统【数据】下的【删除重复项】可以删除同一个名字的多行,保留第一行;由于现在需要保留最高分,因此需要先按分数降序排列,然后再点系统按钮删除重复项即可。
  3. 答:姓名主关键字,成绩第二关键字排序,再去除重复值即可。
  4. 答:excel教程4所有姓名的对齐
问:EXCEL中A列为姓名,但有很多重复姓名,B列为成绩。现想在C列取出每个人最好成绩,该如何使用公式?见下表
  1. 答:姓名分数个人最高分
    张三53
    张三6767
    张三54
    李四7272
    李四65
    如图:A列姓名,B列分数,C列最高分,第一行是标题
    C2公式:
    =IF(B2=MAX(($A$2:$A$100=A2)*$B$2:$B$100),B2,"")
    ***公式以CTRL+SHIFT+ENTER结束
  2. 答:程序思路是这样:分析一下下哦。
    1、从A1开始比较A列相同项,取出相同单元格名,即可得出对应B列,求最大值MAX()。
    说起来简单,但这个公式可能没有,估计要建宏。
  3. 答:在C1输入如下数组公式(用Ctrl+Shift+Enter输入)
    =IF(B1=MAX((A:A=A1)*(B:B)),B1,"")
    下拉
  4. 答:1、C1=IF(COUNTIFS($B$1:B1,B1)>1,MAX($B$1:B1),""),这样只能求出最大值,但不能删除一样的
    2、把姓名及数分降序排序,把每个人的姓名取出来=VLOOKUP(G54,G45:H50,2,0)
问:excel怎样筛选出考试成绩最高分 和 2次考试名次进步最大的人的姓名
  1. 答:最高分用=Max(数据区域)
    例如=max(B2:B40)
    进步最大,就先建一列,比较前后两次成绩,例如=B2-B1
    然后在用Max算出这列的最大值
  2. 答:A B C D
    姓名 成绩一 成绩二 进步最大
    假设有50人(第2至第51行)
    查找成绩一最高分的同学可在需要显示单元格输入=index(A2:A51,match(B2:B51,max(B2:B51),0))
    先建一列D计算进步最大的同学然后在需要显示单元格输入
    =index(A2:A51,match(D2:D51,max(D2:D51),0))
    这种方法的缺点是当有多人并列时,只找到最上方的那一个
  3. 答:vlookup+max或者index+match+max都能满足这个要求
excel表怎么查重复人名中成绩最高的
下载Doc文档

猜你喜欢