一份手写记录在变成月度报表之前,通常要经过好几双手:先读取数值,写在纸上,录入系统,到了月底再由另一个人重新阅读这些纸张,把它们录进 Excel。错误大多不是在测量时产生的,而是在这些交接环节中产生的。缩短这条链条的办法是:先把报表真正需要的内容理清简化,再在第一次读取数值的地方,把它清楚地记录一次。汇总的工作可以交给软件,判断和决定仍然由人来做。

本文从一位在高压变电站从事运行工作 11 年、为企业开发软件 5 年的人的视角写成。在变电站,每到整点读取数值并手工录入系统,月底再根据其他技术人员手写的每日记录在 Excel 中做出月度 MAX-MIN 表,是工作中的日常部分。下文不涉及设施本身的任何细节,只讲一种在小企业里同样可能遇到的工作模式。

每小时抄表、手写字迹与月底:一份报表的旅程

在变电站,通往报表的路是这样开始的:每到整点,读取并记下各项测量值。同样的数值还要手工录入电脑上的记录系统。一天当中,由不同的技术人员做这项工作,每个人用自己的字迹、按自己的习惯书写。到了月底,有人坐下来,把这个月所有的每日记录摆在面前,在 Excel 中找出每个数值在当月的最高点和最低点,也就是 MAX-MIN 表。

把这段旅程一步一步数下来,情况就清楚了。一个数值先被一双眼睛读取,由一只手写在纸上,再从一个键盘录入系统。月底,另一双眼睛重新阅读这张纸,另一只手把它录进 Excel。同一个数字至少被写了三次、读了两次。每一次书写、每一次阅读,都是数值可能发生细微变化的时刻。

这条链条并非变电站独有。把每日收银结算写在本子上的店铺、把抄表读数誊到表格上的物业管理处、把产量写在白板上的作坊,都可能走同样的路:先是纸张,再是表格,月底出报表。

这里需要划清一个界限。同一条信息为什么录两遍?一文讲的是同一信息被并列录入两个不同程序的问题。本文的主题则是一个数值从被读取的那一刻起、直到进入月度报表为止,从纸张转到表格所经过的链条,以及这条链条在每一个环节上可能怎样断裂。

从纸张录入 Excel 时,错误在哪里产生

录入错误往往不是因为粗心,而是来自纸张本身。月底制表的人在那一刻无法向写记录的人提问,手里唯一的依据就是纸张。错误最常出现在以下几个地方。

难以辨认的字迹

匆忙写下的数字里,一和七、零和六、四和九都可能混淆。对写的人来说,记录很清楚,因为他知道自己写的是什么。月底阅读的人却只能猜。猜出来的数字一旦进入表格,看起来就像一个正确的数值。

错位的行与列

在一张很长的每日表格上,视线可能往下滑了一行。某个小时的数值可能被写进相邻小时的单元格,某项测量的数值可能被写进旁边那项测量的列。数字读对了,却放错了位置。由于数值看起来合理,这种错误乍看之下不容易发现。

小数点与单位

在纸上,逗号、句点,有时还有一块墨迹,看起来都很相似。一个人可能用一种单位记录数值,另一个人用的是另一种单位。Excel 无法知道这种差别,输入什么就当作什么数字,并可能从这个错误的数字中挑出最高值或最低值。

空着的那个小时

忙碌的时候,某个小时的抄表可能被漏掉,或者先空着等之后再补。月底遇到空白单元格的人必须决定:是让它空着,根据前后数值估算,还是去问写记录的人。每一种选择都可能把报表引向不同的方向。

为什么每月一次的 MAX-MIN 表要花这么长时间

乍看起来,MAX-MIN 表是件简单的事:找出每个数值在当月的最高点和最低点即可。在 Excel 里,这用一个公式就能完成。耗时的不是公式,而是根据纸张重新搭建出公式能够计算的那张表。原因有以下几点:

说到底,报表本身只是一张简短的表格,但要得到它,就必须把整个月的记录重新写一遍。由于报表每月做一次,这份负担每个月都会落到同一个人身上。

先做简化:哪些数值真正需要进入报表

在把这条链条搬进软件之前,应该先问一个问题:这份报表是给谁看的,是为了做什么决定?纸质流程会随着年头越积越多;某一列曾经有用,如今已经没人看,却可能仍然每天都在填写。把一个杂乱的流程原样搬进软件,多余的步骤也会被一起搬进去。

以下问题有助于简化:

这一步不需要软件。一张纸,再和使用报表的人简短聊一聊,或许就足以决定要记录哪些内容。由此得出的清单,为下一步,也就是记录如何保存,划定了框架。

读数只写一次:在源头记录

链条中最薄弱的环节,是同一个数值被写了不止一次。在源头记录,意思是在第一次读取数值的地方,把它清楚地、写在正确的字段里,只写一次。之后的每个人都只读这条记录,没有人再重写它。

为此未必需要一套庞大的系统。重要的是,记录要遵守几条规则:

如果测量设备能够自行输出数据,抄表这项工作就可以不再由人来做;这并不是处处可行,也不必是第一步。纸张也有它的位置:停电或断网时,可以保留纸质表格作为备份。区别在于:纸张不再是主记录,而是备份,网络恢复后再一次性录入系统。

Excel 本身并不与这种做法相对立。一张共享的表格,锁定字段并设置校验规则,比起纸张已经是重要的一步。用 Excel 管理客户,什么时候不够用?一文以客户名单为例说明 Excel 何时不再够用,其中的判断标准对记录表格同样可以参考。

报表自动汇总,决定留给人

当数值在源头、以规整的字段记录下来,月度 MAX-MIN 表就不再是重写的工作,而变成一次查询。软件可以从当月积累的记录中,汇总出每个数值的最高点和最低点,以及它们出现的时间。报表也不必等到月底,在当月的任何一天,都可以看到截至当天的表格。

这里要把界线划在正确的位置。软件负责汇总、排序,并把引人注意的数值显示出来;判断和决定由人来做。当某个数值超出预期时,判断它是抄表失误、设备问题还是真实的负荷变化,要靠熟悉现场的人。变电站发生故障时,为了让停电时间尽量短而进行倒闸操作的决定也是如此:记录和屏幕提供帮助,决定由现场的人做出。小企业也没有什么不同:报表可以显示提醒,但针对提醒该怎么做,要由懂这项工作的人来决定。

同样的思路也可以用在其他报表上。例如,在每个计费周期跟踪电费账单中的无功电费,也是一条数值链条;电费单上的无功电费如何监控?一文说明了手工跟踪为何难以坚持,以及周期报表包含哪些内容。

在自己企业中找出同样链条的检查清单

下面这些问题,可以拿来问您企业里的任何一份月度报表:收银、库存、生产、计量表或销售。回答"是"的越多,链条就越长,也就越值得缩短。

检查项原因
报表中的某个数值在进入报表之前,是否被手写了不止一次每写一次,数值都可能发生变化
记录是否一直以纸质形式放到月底错误可能晚到连书写人都已记不起来时才被发现
制作报表的人和写记录的人是否不同看不清的数字需要去问,而回答可能会延迟
同一个数值是否同时存在于纸上、某个系统里和 Excel 中三份记录中哪一份是主记录会变得不清楚
最高值和最低值出现的时间是否也进入报表数值何时出现,所含信息与数值本身一样多
报表中是否有一列没有人看部分汇总工作可能白白浪费了
空白记录的原因是否写明空白单元格可能在月底被凭猜测填上
是否有人阅读完成的报表并据此做出决定没人看的报表,也许根本不需要建立链条

这份清单上出现几个"是",并不意味着要马上改用软件。第一步往往是上文所说的简化。记录的位置和形式明确之后,再讨论如何让汇总工作自动化。

常见问题

手写记录与月度报表之间的链条如何缩短

先确定报表是为哪个决定而做,以及哪些数值真正需要进入报表。然后在第一次读取数值的地方,用固定字段把它记录一次。完成这两步之后,每月的汇总工作就可以交给软件。

什么是 MAX-MIN 表

它是显示某个数值在指定时期内最高点和最低点的表格。在本文的变电站例子中,测量值的月度汇总就是用这张表做出来的;同样的思路也可以用于收银、库存或生产等定期保存的记录。表格中最有用的部分之一,是数值出现的日期和时刻。

需要马上放弃纸质记录吗

不需要。纸张可以保留下来,作为停电或断网时的备份。重要的是,纸张不再是主记录,并在网络恢复后一次性录入系统。

做这项工作用 Excel 够不够

一张共享的 Excel 表格,锁定字段并设置校验规则,比起纸张已经是重要的一步。如果记录来自多个人、多个程序,或者报表仍然每月手工重做,就可以考虑一种把记录集中到一处的结构。

自动报表中由谁来做决定

软件汇总并排序数值,并可以显示超出预期的那些数值。某个数值是抄表失误还是真实变化,由熟悉现场的人来判断;根据报表该采取什么行动,也由这个人决定。

别让月度报表每个月都靠手工重做

如果您为了出月度报表要合并来自不同程序的数据,或者您使用的程序只覆盖了一半工作、其余部分靠 Excel 来补,我们可以一起谈谈记录应该保存在哪里、报表应该如何汇总。详情请见系统集成和定制软件开发页面。如果还不清楚从哪里开始,流程分析与咨询页面中介绍的瓶颈清单可以作为第一步。

💬 用 WhatsApp 询价

首次咨询免费。