用Python实现小组排名

我们要依据【等级一销售表.xlsx】和【销售总表.xlsx】对各小组进行优秀频次排名及平均销量排名,并将排名结果保存为【小组销量排名表.xlsx】,需要学习的新知识点有 2 个,分别是list.index()和dict.items()。
 我们要实现小组排名功能,可以拆解为以下 3 个小步骤,
1)统计【等级一销售表.xlsx】中各个小组人员数量,并按照数量对各个小组做排序; 2)统计并计算【销售总表.xlsx】中各个小组的平均销量,根据平均销量对各个小组做排序; 3)创建新工作簿,写入表头“销售小组”、“优秀频次”、“频次排名”、“平均销量”、“销量排名”,根据“优秀频次”和“平均销量”的排序结果添加名次,将新表保存成【小组销量排名表.xlsx】。

2 小组排名
2.1 统计优秀频次并排序

关于“优秀频次”的定义,在前面的时候就有介绍,即【等级一销售表.xlsx】中各小组出现的频次。

每个小组都应该有对应的频次,因此我们可以用键值对的形式去保存这种一一对应的关系,即将小组名称作为键,频次数量作为值。

由于一开

用Python实现小组排名最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/22605.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>