如何让excel根据平均分自动排序

如何让excel根据平均分自动排序,第1张

使用自定义排序方法,添加主要和次要两种条件进行排序, *** 作步骤如下:

所需材料:Excel。

一、首先选中“平均分”列,进入“开始选项卡”。

二、点击“排序和筛选”,下拉菜单内点击“自定义排序”。

三、勾选“扩展选定区域”,点击“排序”。

四、打开自定义排序窗口后,点击“添加条件”。

五、主要关键字使用“平均分”,次要关键字使用“数学”,点击“确定”。

六、最终效果如下图,A6、A7、A10和A11单元格内遵从了首要根据平均分排序,平均分相同时根据数学成绩进行升序排序。

一、语句为:

SELECT S.学号,姓名,AVG(成绩)平均成绩 FROM S,SC

WHERE S.学号=SC.学号

GROUP BY S.学号 HAVING COUNT(*)>5 ORDER BY 3 DESC

二、注意要点:

1)题目要求查询平均成绩,表中不存在“平均成绩”字段,需要使用VAG函数。

2)学生表student和成绩表score都含有“学号”字段,在查询时需指明学号属于哪个表。

3)GROUP BY短语对于查询结果进行分组,后跟随HAVING短语来限定分组必须满足查询选修课在5门以上的学生,必须在分组后再统计,所以CONM(大)>S应在HAVING后。

SELECT CNO,AVG(GRADE)

FROM SC

GROUP BY CNO

ORDER BY AVG(GRADE),CNO DESC

GRADE 成绩 CNO 课号 SC 选课表


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9956975.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存