我这人做事情,最怕的就是磨蹭。前段时间,我们部门搞了个内部知识考核,五六十号人参加。本来这东西交给行政去慢慢统计就行了,结果大老板突然说,中午吃饭前他就要看到初步的估分报告,用来看看谁是拖后腿的。
当时我就傻眼了。这么多人,试卷结构又复杂,客观题多,主观题少,全靠人工对着答案表一个个算,别说中午了,晚上都够呛能搞定。我直接拍了桌子,说这不行,我得想个最快的办法,实现真正的“闪电估分”,把人从重复劳动里解放出来。

我实践的快速估分准备工作
以前我也不是没试过,但总是用一些老办法,比如先用电子表格把答案录进去,再用一堆复杂的判断函数套娃,结果公式一错,全盘皆输。这回我学聪明了,决定先拆分结构,只抓客观题的大头分数。
要实现闪电估分,关键在于数据要干净,格式要统一。我做了下面两件事:

- 第一步:梳理题型和分值权重。我把试卷结构给拆开了,比如选择题占40分,判断题占20分,一共60分的客观分,这60分是基石,必须先搞定。
- 第二步:建立标准答案表。我专门建了一个最简单的电子表格,只用来存放标准答案,格式必须统一成一长串的“答案串”,比如标准答案是“ACBDDBA...”。不带任何符号,就是纯字符。
最关键的是,我放弃了让行政人员对着纸质试卷一个个输入答案的做法。那是老黄历了,纯粹浪费时间。我让行政人员把所有人的答案,统一输入到一个共享的在线表格里,每个人只对应一行,也是输入“学号”和“答案串”。比如:张三,ACBDACB...这样的一串字符。
“闪电估分”核心计算实操
等所有人的数据都输进来了,就是见证效率的时候了。我没用任何花哨的软件,就用最常见的电子表格工具,搞定了核心比对逻辑。

我用了一个非常土,但效率极高的办法,我称之为“字符打桩定位法”:
- 统一答案串格式:这是前提,标准答案串和学生答案串必须格式完全一样,长度对应客观题的数量。
- 关键动作:字符提取和比对。我拉出标准答案串,然后用表格自带的字符串提取函数(比如取第N位字符的那个功能),精确取出标准答案的第1个字符,第2个字符……一直到一个客观题的字符。
- 设置条件判断:这是核心。我设置了一个简单的条件:如果学生的答案串里,第N位的字符,等于标准答案串里第N位的字符,那么,就返回这道题对应的分值。如果不相等,或者学生漏填了,就返回0。
比如第一个选择题是3分,标准答案是A。我就设置:判断学生答案串的第一个字符是不是A,如果是,就得3分;不是,就得0分。我把这个公式拉满到所有题和所有学生那里。只用了不到十分钟,系统自动就给我算出了每个人客观题的准确得分。
那60分基石一确定,剩下的主观题就好办多了。主观题占比小,我就直接让行政人员快速浏览,给个“大致分数”区间。比如分为“优、良、中、差”,分别对应一个分数,粗略加进去。这部分主要看的是态度和方向对不对,不必精细到每一个知识点。
中午饭点还没到,我直接把报告甩给了大老板。他看着那份精确到小数点后一位的估分表,还以为我通宵没睡。他问我怎么搞得这么快,我说:靠的是工具和流程,不是靠人肉硬算。这回实践证明了,流程优化比加班重要得多。要是按照老办法,我估计现在还在对着纸笔发呆。
