ARTICLE · 1342537
一张 Excel, 管住 400 个 SKU

仓 储 学 习 · 第 24 期 · 复盘篇
案例四:
没有 WMS、没有 ERP、没有扫码枪。80 人的小厂,一个仓库组长,三张表。
面向工厂主与供应链管理者约 5100 字阅读 12 分钟
复盘篇的最后一个案例,反着讲。前三期都是"系统、流程、数据链",这一期的主角什么都没有: 一家做家具五金配件的厂,80 人、400 个 SKU、月订单约 300 单,财务软件之外没有任何系统。 仓库组长老周,52 岁,Excel 水平是侄子教的一个 SUMIF。 但这个仓库的账实准确率做到了 98.2%,停工待料一年只有两次。老板一度要上 12 万的 WMS,老周说:"先让我用三张表试三个月。" 这期讲这三张表怎么设计,更重要的是——讲清楚它什么时候一定会撑不住。
01先算账:你的业务到底"够不够格"用 Excel
第 19 期讲过,Excel 相比系统有三条硬约束:不能多人同时改、不能强制约束、不能留痕。反过来,Excel 的适用条件也从这三条推出:
"勉强成立"是关键词:这三条不是靠 Excel 成立的,是靠"人少、事简、有一个人把规矩守死"成立的。条件一变,土法立刻失效——这是第 05 节的内容,先记住。
业务量再算一笔:400 个 SKU,日均出入库约 35 笔。一个人每天花 1.5~2 小时过账,完全来得及。Excel 的失效不在"量",而在"乱"——多人改、随意删、公式被覆盖。这三件事在一个人 + 明确纪律的前提下都不会发生。
小厂的问题从来不是缺系统,是缺一张所有人都认账的表,和一个守得住表的人。
02三张表:土法 ERP 的全部
老周的 Excel 文件里就三个工作表。三张表加起来不到 20 个字段,但结构上是完整的最小库存系统:
账
SKU 主表:一物一行,静态信息 + 基准参数
主数据 · 很少改
流
流水表:一行一笔,只追加、不修改、不删除
交易数据 · 天天写
看
周看板:公式自动算结存、预警、待办
决策输出 · 自动生成
表一 · SKU 主表(账)
表二 · 流水表(流)
这是三张表的核心,也是纪律最严的一张:每笔出入库一行,按时间追加,任何人不许改不许删。字段只有 7 个:
日期 | 单号 | 物料编码 | 方向(进/出/调) | 数量 | 经手人 | 关联单据"关联单据"一栏必须填:采购单号、销售单号或领料单号——这是留痕的锚点
为什么流水表比"每个 SKU 一张表"好?因为流水的不可篡改性就是留痕:错了就补一行红字冲销,原始记录永远在。系统里"改单、反结账"反而常常把痕迹抹掉——土法在这里比某些系统更硬。
表三 · 周看板(看)
全部由公式自动生成,老周唯一要做的操作是刷新。三个输出:
- 实时结存
:流水表按物料汇总(SUMIF 进 − 出),对照主表; - 订货预警
:结存 < 再订货点的物料自动列出,附供应商和订货量——这就是采购指令的来源; - 库龄黄色预警
:超过 90 天没有出库记录的物料(用流水表最后一个出库日期判断),列出来每周看一眼。
注意结构
这就是第 19 期"四层地基"的微缩版:主表是 L1/L2(记录与准确),流水表是 L1,看板是 L3/L4(规则与决策)。方法是一样的,只是规模缩到了一张文件里。所以小厂不是"没做数字化",是做了一台最低配。
03五条纪律:表是壳,纪律是核
很多人照抄三张表,三个月后照样乱。因为起作用的不是表,是五条纪律。老周把它们打印出来贴在仓库门口:
- 当天过账出入库当天必须记流水,隔夜就是错的起点。老周的做法:下班前 15 分钟对一遍当天的单据。账可以慢一拍,但不能慢一天。
- 实物先行先动货、后记账可以,但单据必须跟着货走:货动单动,货停单留。禁止"货已出、单没开"超过一天。
- 只进不改删流水表错了,补一行红字冲销,原行不动。这条让流水表永远可信,也让月度差异可以追溯。
- 公式上锁主表和看板的公式区域保护起来,只有老周和侄子有密码。公式被覆盖一次,看板就是废的——这是 Excel 死掉的头号原因。
- 周六两小时盘点每周六上午盘 1/4 的库区(一个月轮完一遍),差异当场记入流水。周盘的目的是让差异"长不大"——月盘差异可能是几百个件,周盘差异永远只有几个。
第五条是灵魂
400 个 SKU 一个月轮一遍,每个 SKU 每月被验证一次。准确率不是盘出来的,是"发现得早"出来的:差异在发生一周内被抓住,原因还记得清,改正只要一分钟;拖到月底,原因全忘了,只能调账了事——然后就走回第 23 期那个死循环。
04跑了一年:三个数
三张表跑满一年后的结果:
12% → 1.8% 账实差异率 | 月均 9 → 2 次 停工待料 | 2 小时/天 过账与核对耗时 |
差异率从 12% 降到 1.8%,靠的不是盘得勤,是流水表的"只进不改删"——因为每一笔都可追溯,错误第一次发生时就被定位了。停工待料的下降则来自看板的订货预警:采购不再凭"感觉快没了"下单,而是每天看一次自动清单。
12 万的 WMS 后来怎么处理的
没买。但老板把预算的一部分花在了两件事上:给仓库装了货架标签和划线(8000 元),给老周买了一个库存秤和一把计数秤(3000 元)。这两笔钱对准确率的贡献比系统大——因为这家厂的主要差异来源是低值件点数(第 23 期讲过的超收短收),秤比软件管用。
05什么时候一定会撑不住:五个信号
三张表不是终点。对照第 19 期那三条硬约束,以下五个信号出现任何一个,就该开始迁移了:
最后一个信号最致命,也最少被考虑:土法系统绑死在一个人身上。老周请假三天,仓库立刻回到"口头 + 纸条"状态。这不是老周的错,是这套方法的结构性风险。
迁移路径:先迁哪张表
真到要上系统时,迁移顺序也有讲究——不是全部推翻,是逐张换壳:
- 第一步:主表先进SKU 主表就是系统的物料主数据。整理好的 400 行主数据,直接导入,上系统最大的隐性成本(第 19 期:占 40% 工作量)已经提前付掉了。
- 第二步:流水变单据流水表的 7 个字段与系统出入库单据一一对应;老周一年的流水记录还能用来校验系统上线后的数据。
- 第三步:看板变报表订货预警、库龄预警变成系统参数与报表——预警阈值不是拍脑袋,是三张表跑了两年沉淀下来的真实再订货点。
土法到系统的迁移成本 ∝ (SKU 数 × 乱账程度) ÷ (纪律维持年数 × 1)分母是三张表跑的年数:纪律维持得越久,主数据越干净,迁移越便宜
这就是这套土法的最终价值:它不是系统的替代品,是系统的预付账款。用 Excel 把主数据和纪律养好,将来上系统是"搬家";直接上系统,则是"先装修再清垃圾"。
06给小厂主的判断清单
结合这个案例和第 19 期,给你一张两分钟的决策表:
继续用 Excel,如果——
SKU 在 800 以内、无需批次追溯 过账人只有 1~2 人 日均单据 80 笔以内 有一个"老周"式的责任人 差异率已稳定在 3% 以内
开始选系统,如果——
五个信号中命中任意一个 老板想看实时报表而非周报 需要财务业务一体化 关键岗位面临换人风险 ——但先完成主数据,再谈选型
最后一条建议
如果决定继续用 Excel,请把老周的经验文档化:三张表的字段定义、五条纪律、常见错误处理,写成两页纸。这套系统的唯一单点故障是老周的大脑——文档化是它唯一的冗余备份。
本 期 小 结
系统买得来功能,买不来纪律;三张表买不来功能,却逼出了纪律——这就是它们各自的位置。
下期
预告
第 25 期是复盘篇的收官——四个案例,串起来的十条铁律:没见效的项目、压交期的组合拳、爆出的 8.3%、撑住 400 个 SKU 的三张表。把它们放在一起看,会浮现出一些单期看不出来、只有放在一起才看得见的规律。下期一次讲完。















































































