3+1+2模式excel学生成绩分析模板探讨
一、引言
设计的学生成绩分析模板的初衷是不动用VBA编写excel文件,增加文件可读性,迁移性,执行性。同时,设计全科分析模式,使其有成绩者均可以依据不同的模式从而能进行成绩分析
二、设计的小样
基本布局,左侧为主表,右侧为辅助计算数列
三、运用到的基本理念
采用 5等级赋分制(1分1档)
比例亦可作为示范比例,依据实际需求可进行调整。
使用到的赋分转换公式
中文公式表达为:学科赋分=(区间下限*(原分上限-原分)+区间上限*(原分-原分下限))/(原分上限-原分下限)
可能的等级选项表
3+1+2组合模式 | |||||
1 | 语数外 | 物 | 化学 | 生物 | A1 |
2 | 政治 | 地理 | A2 | ||
3 | 政治 | 化学 | A3 | ||
4 | 政治 | 生物 | A4 | ||
5 | 地理 | 化学 | A5 | ||
6 | 地理 | 生物 | A6 | ||
7 | 历史 | 化学 | 生物 | B1 | |
8 | 政治 | 地理 | B2 | ||
9 | 政治 | 化学 | B3 | ||
10 | 政治 | 生物 | B4 | ||
11 | 地理 | 化学 | B5 | ||
12 | 地理 | 生物 | B6 |
四、可使用的Excel函数
if() ,rank() ,large()
五、核心单无格代码参考
示范布局
化学 AD7参考代码=LARGE($I$3:$I$2000,1) (行数多时增加数据,具体到某行可提高运行速度)
AE7参考代码 =LARGE($I$3:$I$2000,$W$1*0.15) (其中w1放置当前考生总数的辅助单元格)
学生赋分单无格代码参考, 以化学学科为例,学生成绩在I列
1、用if语句,因有5种可能,嵌套四次
=IF(W12<$AE$4,($AE$3*($AD$5-I12)+$AD$3*(I12-$AE$5))/$AN$5,IF(W12<$AG$4,($AG$3*($AF$5-I12)+$AF$3*(I12-$AG$5))/$AO$5,IF(W12<$AI$4,($AI$3*($AH$5-I12)+$AH$3*(I12-$AI$5))/$AP$5,IF(W12<$AK$4,($AK$3*($AJ$5-I12)+$AJ$3*(I12-$AK$5))/$AQ$5,($AM$3*($AL$5-I12)+$AL$3*(I12-$AM$5))/$AR$5))))
2、用swith替换,增加可读性
=SWITCH(LOOKUP(W4,{0,15,50,85,98,100},{1,2,3,4,5,6}),1,($AE$3*($AD$5-I4)+$AD$3*(I4-$AE$5))/$AN$5,2,($AG$3*($AF$5-I4)+$AF$3*(I4-$AG$5))/$AO$5,3,($AI$3*($AH$5-I4)+$AH$3*(I4-$AI$5))/$AP$5,4,($AK$3*($AJ$5-I4)+$AJ$3*(I4-$AK$5))/$AQ$5,5,($AM$3*($AL$5-I4)+$AL$3*(I4-$AM$5))/$AR$5,6,($AM$3*($AL$5-I4)+$AL$3*(I4-$AM$5))/$AR$5)
其中lookup用于确定该生成绩分数所在比例段位,具体内容是学科赋分=(区间下限*(原分上限-原分)+区间上限*(原分-原分下限))/(原分上限-原分下限) 的单元格替换。
其中W4是该生成绩所占的百分比算法,其中化学成绩比例的算法代码参考 =100-(100-(100*RANK(I3,I$3:I$2000)-50)/W$1) (w1为存放化学原分值的单元格)
3+1+2模式excel学生成绩分析模板探讨相关推荐
- 用access做考场桌贴_利用Word、Excel、Access进行考务安排及学生成绩分析的有效途径-教育文档...
利用 Word . Excel . Access 进行考务安排及学生成绩 分析的有效途径 一 问题的提出 在新课改教学评价过程中,学生考试评价扮演着重要的角 色. 考试安排的科学性和有效性是评价的基础 ...
- python数据分析学生成绩查询系统_python数据分析-学生成绩分析
python数据分析-学生成绩分析 python数据分析-学生成绩分析 目标:分析学生成绩的影响因素 1.导入原始数据,以及需要用到的库 import pandas as pd import nump ...
- 用计算机求函数总分 平均分,老师如何在Excel学生成绩表中一键生成总分和各科平均分...
原标题:老师如何在Excel学生成绩表中一键生成总分和各科平均分 每次学生考完试,阅卷打分就已经很累了,还要把学生成绩录入到Excel电子表格中 老师们都知道Excel电子表格具有强大的函数计算功能, ...
- 查找和排序算法的学生成绩分析实验
基于查找和排序算法的学生成绩分析实验 一.实验内容 二.实验原理 三.实验代码记录 四.实验结果 一.实验内容 编写程序将自己学号后面的8位同学的学号.姓名以及数学.英语和数据结构的成绩信息保存到学生 ...
- 学生成绩分析管理系统
一.开发目的 随着现代化社会的发展,每年都会有大量苦读寒窗的考生参加高考,但是由于竞争压力大,很多考生由于成绩不理想不能报考自己心仪的高等院校,一方面是由于自身能力不足,另一方面,在平常学习过程种,教 ...
- java学生成绩分析系统spring源码
开发工具:idea (eclipse) 环境:jdk1.8 mysql 数据库库连接工具 navcat 学生成绩分析系统 系统主要使用技术 • Struts2--请求响应 • Spring--jav ...
- 成绩分析系统c语言,学生成绩分析及排名系统C语言程序设计课程设计实习报告...
学生成绩分析及排名系统C语言程序设计课程设计实习报告 长江大学计算机上机实习报告题目学生成绩分析及排名系统姓名学院__专业班级学号指导教师20120222目录一设计目的1二课程设计摘要2三课程设计的任 ...
- 班级名单表格形式php,php学生成绩管理系统(模板)
<php学生成绩管理系统(模板)>由会员分享,可在线阅读,更多相关<php学生成绩管理系统(模板)(21页珍藏版)>请在人人文库网上搜索. 1.计算机与通信学院2013年春季学 ...
- 老师利用计算机分析学生成绩属于什么,计算机二级考试真题-Excel-小蒋-老师学生成绩分析...
小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理.由于学校地处偏远地区,缺乏必要的教学设施,只有一台配置不太高的PC可以使用.他在这台电脑中安装了 Microsoft Office,决定通过 E ...
最新文章
- client-go使用实例
- Pxe+Kickstart批量网络安装操作系统
- 如何升级成鸿蒙,如何将自己的华为手机升级成鸿蒙系统
- 基于区块链的思考与创新应用实践
- Confluence 6 修改警告的阈值和表现
- 2021年Node.js开发人员学习路线图
- 帆软报表跨域之插件开发中Controller中定义的方法实现JSONP跨域
- c语言制作贪吃小白入门,小白入门——easyx界面版“贪吃蛇”的C语言实现(详细)...
- 软考程序员2017下半年真题含答案解析
- win10计算机管理员权限删除,win10删除需管理员权限的文件最佳解决方法
- 《经济学原理》——读书笔记(一)
- 【转】音视频工程中VGA线材的选材技巧
- MapReduce优缺点
- ETF基金优选与投资
- Unity Metaverse(五)、Avatar数字人换装系统的实现方案
- 核心数据库保护安全技术实践
- html/css 钢琴黑白格布局
- 持续爆点:一对一直播和短视频
- lnmp搭建qq农场
- 解决idea打不开的两种可能性
热门文章
- 利用jQuery的deferred异步按顺序加载JS文件
- React Native调用Android接口
- [系统]xp中鲜为人知的28项隐藏功能
- Rmd 渲染html 如何生成侧边栏
- java 1l_java - 为什么生成长serialVersionUID而不是简单的1L?
- jquery trigger触发a标签点击事件问题
- 生产用计算机房噪音应小于,计算机房建设标准.docx
- 计算机组成原理第二次实验报告,计算机组成原理第二次实验报告.doc
- 第十二届蓝桥杯 2021年省赛真题 (C/C++ 大学B组)
- navicat 官网历史版本下载