[Excel]深圳驾校2019考试质量打分参考

前因

高先生催着去报驾校,搜索了下相关资料,无意在知乎看到一个关于驾校打分的评论,刚好最近学了Excel,手痒实现了下,最终结果做到了回答者的效果,但关于打分的权重参考可能还要再斟酌,比如某些驾校车多人多,但合格率相对较低也显得排名靠前

知乎贴子如下:深圳哪个驾校比较好->匿名排名相关评论
数据来源:

  1. 深圳交警公告->驾校排名
  2. 2019年2月驾校考试质量排行榜
  3. 2019年1月驾校考试质量排行榜

只看结果

直接拉到最后点击链接可看最终排名截图与表格源文件

Excel使用记录相关

VLOOKUP 查找函数 用于在不同数据表进行搜索,此处用来在两个排行榜表中对相同驾校数据进行整理(两张表中每个驾校的科目二,科目三通过率,教练占比(在册人数/教练数),车占比(在册人数/车数))
RANK 排序函数 用于对数据进行排序得到名次,此处用于对上速查找数据进行排序得到名次(最终结果与知乎答者所说排完序后38依次减1效果相同)

相关函数代码(类c++注释)

//B2                  :=table_1!B3  table_1表中的驾校名
//table_1!B3:R40      : 在table_1中的查找范围
//10                  : 返回查找行第10列内容,此处是表中对应科目二通过率
//FALSE               : 精准匹配,TRUE为模糊匹配
//result              : 在表中查找指定驾校的科目二通过率,可由此扩展到两个表相应所需要的字段
VLOOKUP($B2,table_1!B3:R40,10,FALSE)

//C2                  :=上述查找得到的科目二通过率
//C$2:C$39            :=所有驾校的科目二通过率
//COUNTIF(C$2:C2,C2)-1: 排名去重复,可能数据相同导致RANK得到的排名相同,用此法去重得到唯一排名
//result              : 得到C2字段的排名  
RANK(C2,C$2:C$39,1)+COUNTIF(C$2:C2,C2)-1

结果

在结果表中查询2019年1月与2月各驾校的相关数据,对每列数据排序得到名次,最后名次相加,最高者为车次,教练,通过率都最优驾校

排名截图以及Excel源文件

请输入图片描述

链接: https://pan.baidu.com/s/1kQPNH-9z-07o1xLC1MABeQ 提取码: tkm7

Excel表格中可直接在表1表2将数据覆盖为想要对比的月份数据直接查看结果也可,比如可对比2018年2月与2019年2月的驾校数据排名,从官网粘贴数据后要去除单元格中的空白宽字符(全局替换即可),无效驾校数据(某驾校2018年并未上榜会搜索不到)要特殊处理(删除或拷贝一份到旧表)

暂时还不知怎么上传资源到博客,待研究后将把百度链接替换

明天又是新的一天,Good night!

你可能感兴趣的:([Excel]深圳驾校2019考试质量打分参考)