领导发来一张八年级的月考成绩表,并要求按总分降序排列,相同总分的按语文数学成绩高低降序排列。这句话的意思是先按总分降序排列,高的排在前面,依次类推。最后一个必须排在分数最低的人后面。
这些排完后,还需要进行比较。如果出现两个总分相同的同学,该如何排序?找到相同的人,如果他们都是20022分或20024分,总分相同,谁排在第一,谁排在第二,这是一个争议。根据需求,总分相同的学生要按照语文数学成绩的高低来进行排序。
需要先看语文成绩。如果77分的成绩高于王博的,就需要排在他的上面。如果他们的语文成绩和数学成绩都相同,就需要比较数学成绩。数学成绩高的人必须排在最上面,低的人必须排在下面。
直接按总分成绩排序是不行的。今天要用自定义排序的方法。点击“数据”,再点击“排序”。首先按总分排序,然后按“单元格值”选择“降序”。这符合第一条要求。如何在满足第一条要求的基础上再满足按语文数学成绩的高低来进行排列?在左下角的“添加条件”中选择“语文”作为“次要关键字”,其他关键字会自动生成。在表头标题上方会显示。为什么会显示?因为“数据包含标题”被勾选了。当然,也可以在选项中更改默认值。
接着,按语文成绩的“单元格值”降序排列。再添加一个条件,如果语文成绩相同,再按数学成绩的“单元格值”降序排列。确定。看效果,总分高的排在最上面,依次类推。如果出现总分相同的人,比如20059分,他的语文成绩是94分,排在最上面,他的数学成绩是32分,排在下面。再找一个人,比如20053分,他的语文成绩是83分,排在最上面,他的数学成绩是75分,排在下面。如果出现两个同学的语文成绩都是87分,这就需要按数学成绩来排序。数学成绩高的排在最上面,低的排在下面。这样就符合我们的要求了。是不是很简单?