在excel中,在A列有01---20各班,B列是全校学生姓名,C列是每人分数,现要找出各班最高分的人的姓名和最高 5
我是要在另外一个表格里自动填写各班最高分和姓名。例:在A列是01到20班,B列对应是各班最高分,C列是最高分人的姓名(如果姓名不能找出也可以)...
我是要在另外一个表格里自动填写各班最高分和姓名。例:在A列是01到20班,B列对应是各班最高分,C列是最高分人的姓名(如果姓名不能找出也可以)
展开
1个回答
展开全部
你选中所有数据,点击工具--排序
然后按照分数排序即可
先把第一个表格里面的顺序调整为每人分数为A列,B列有01---20各班,C列是全校学生姓名。第二个表格如你所假设。
在第二个表格里,B列里面先用函数max,然后再在A列和C列中用函数vlookup。
用法:
=max(选中第一张表中A列的所有分数)
=vlookup(选中第二张表格中的B列同一行的一个单元格,选中第一张表格里面从A列到C列所有内容,填写第一张表格里面从A列到B列或C列的列数,0)
但是这种方法如果碰到一个班有两个最高分就只能找出一个人的名字,所以你最好事先过一遍,保证最高分没有重叠。
然后按照分数排序即可
先把第一个表格里面的顺序调整为每人分数为A列,B列有01---20各班,C列是全校学生姓名。第二个表格如你所假设。
在第二个表格里,B列里面先用函数max,然后再在A列和C列中用函数vlookup。
用法:
=max(选中第一张表中A列的所有分数)
=vlookup(选中第二张表格中的B列同一行的一个单元格,选中第一张表格里面从A列到C列所有内容,填写第一张表格里面从A列到B列或C列的列数,0)
但是这种方法如果碰到一个班有两个最高分就只能找出一个人的名字,所以你最好事先过一遍,保证最高分没有重叠。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询