在EXCEL中如何取某一列的最大值对应的数据

2020-10-07 教育 164阅读

在对工作表中的数据进行统计时,经常会需要统计某一项目数据中的最大值所对应的项目名称。例如,在学生成绩表中,自动获取每一科目最高分的学生姓名。

  1. 选择B7单元格,输入“=INDEX($A$2:$A$5,MATCH(MAX(B2:B5),B2:B5,0))”,按回车,显示该科目最高分对应的学生姓名。

    MAX(B2:B5)表示取B2:B5区域内的最高分,即“100”

    MATCH(MAX(B2:B5),B2:B5,0)表示查询“100”在B2:B5区域内所对应的序号,即“3”

    INDEX($A$2:$A$5,MATCH(MAX(B2:B5),B2:B5,0))表示查询A2:A5区域内第“3”个单元格所对应的内容,即“小经”。

    关于MATCH函数和INDEX函数的详细学习见参考资料。

  2. 选择B7单元格,复制填充至C7:F7区域,自动计算出其他科目最高分的学生姓名。


声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com