为什么 Excel 做不好库存管理(以及什么时候它其实够用)
几乎所有的库存管理都是从 Excel 开始的。当团队多人共用一张表格后,表格上的数字会悄悄和货架上的实物对不上。本文梳理 Excel 库存管理的七个局限,以及如何不折腾地换到更合适的方式。
发布日期
几乎所有库存管理都是从一张表格开始的。有人打开 Excel,在第一行写下“品名”、“数量”和“位置”,一段时间内一切都很顺畅。麻烦出现在后面:用这张表的人多了,每天动的东西也多了。表格上的数字和货架上的实物渐渐对不上,而且没人说得清到底是从什么时候开始的。
简单说:Excel 是一个很好的计算工具,但作为实物库存的记录方式却很弱。它不知道是谁改了一个数字,无法在东西快用完时提醒你,它知道的只是有人坐在电脑前想起来要输入的内容。这篇文章会讲清楚表格库存管理在哪些地方会出问题、什么时候它依然完全够用,以及如何在不经历痛苦迁移的情况下继续往前走。
为什么库存管理会从 Excel 开始
表格能有今天的地位是有道理的。批评它之前,值得先为它说几句公道话。
- 本来就有。 大多数办公室的每台电脑上都装着 Excel 或类似的表格软件,不需要额外采购或审批。
- 足够灵活。 几秒钟就能加一列记录颜色、供应商或保质期,随时按照自己的工作方式调整表格。
- 人人都会基本操作。 排序、筛选、简单求和,这些大多数人早就会了。
- 擅长做分析。 数据透视表和图表在回顾几个月的数据时确实很有用。
如果只是一个人管理几十种很少变动的东西,一张表格可能好用很多年。问题出现在库存变成多人共用、进出频繁之后。
1. 一个文件,很多双手
表格本质上是一份文档,而文档天生是为一次一个人编辑而设计的。一旦多人需要用这张库存表,熟悉的问题就来了:某人下载文件夹里躺着的“库存表_最终版v3_修改.xlsx”,因为同事忘了关闭而被锁定的文件,还有两个人相互覆盖对方修改的保存操作。
云端表格能减少锁定问题,但改变不了底层模型本身。任何人在任何时候都能覆盖任意一个单元格,包括公式、合计,或者一次误操作排序后的整列数据。文件并不理解“数量”代表的是实物,理应只在进货时增加、在使用后减少。
2. 表格的新旧程度,只取决于最后一个坐在电脑前录入数据的人
库存的变动发生在货架旁、仓库里、现场,或者车上。而表格却待在电脑里。两者之间存在一个空当:有人拿走三箱手套,想着回头再补录进表格,然后电话响了。
这是表格库存渐渐失真最常见的原因。这不是粗心,而是麻烦。当记录一次变动意味着要走回电脑前、打开文件、找到对应的那一行时,录入就会被积攒、遗忘或估算。手机上的表格应用能稍微缓解一点,但抱着一个箱子,在小屏幕上滚动一张宽表去找第214行,不是任何人愿意愉快去做的事。
3. 手动输入正是错误滋生的地方
表格里的每一个数字都是人工输入的,而人总会犯一些小错误:本该是5的输成了50,数量填错了行,一个地方写“胶带48mm”、另一个地方写“48mm胶带”,导致同一件物品被登记了两次、还带着两个不同的数量。
表格没有“物品”这个概念。它无法阻止你创建重复项,无法把扫描的条码和商品做比对,而一个悄悄没能覆盖到底部新增行的公式,会在接下来几个月里持续显示一个看起来很合理的合计数。
4. 没有谁改了什么的记录
当数量对不上时,第一个问题永远是“到底发生了什么?”。表格很少能回答这个问题。你能看到单元格现在的值,但通常看不到是谁把它从12改成4的,什么时候改的,为什么改的。就算有版本历史,也往往只是整个文件的快照,而不是一条清晰的库存变动记录。
没有历史记录,差异就无法追溯。是被用掉了,还是被搬到了另一个房间,还是根本没到货,或者只是打错了字?团队最终不得不把所有东西重新盘点一遍,而这恰恰是表格本该帮你省下的工作。
5. 没有人在盯着这些数字
表格是被动的。条件格式可以在数量降到10以下时把单元格变红,但只有打开文件、滚动到那一行并注意到的人才会看见。没有任何东西会主动拍拍你的肩膀提醒你。
所以缺货通常是以最难堪的方式被发现的:正是需要用到的那一刻。检查低库存变成了依赖某一个尽职的人的每周例行工作,而这个人一旦休假,这件事就停摆了。
6. 存放位置只是又一列数据
真实的库存分布在好几个地方:后仓和前台货架、两个办公室、一个仓库和三辆车。在表格里,位置通常只是一列,同一件物品因此散落在好几行。要得到一个可靠的合计,需要很容易出错的公式,而把库存从一个地方挪到另一个地方,每次都意味着要正确修改两行数据。
人们真正想问的问题——“我们一共有多少,都在哪里?”——对于一张平面表格来说,出人意料地难以一眼看明白。
7. 全靠当初做表的那个人
许多库存表里凝结着多年的巧思:查找公式、隐藏的工作表、一个能打印订货单的宏。这些在做表的人还在的时候运转良好,一旦这个人换了岗位或者离职,这份文件就变成了谁都不敢碰的东西,团队于是开始在旁边另建一份更简单的表格。
什么时候表格依然是合适的工具
以上这些都不意味着必须放弃表格。在某些情况下它仍然很合适,在另一些情况下则不然。
| 情况 | 表格 | 团队共用的库存应用 |
|---|---|---|
| 一个人管理库存 | 表现良好 | 可选 |
| 几十种很少变动的物品 | 表现良好 | 可选 |
| 多人使用并补充物品 | 很快就会失真 | 正是为此设计 |
| 库存在远离电脑的地方使用 | 更新很晚,甚至没有更新 | 用手机当场记录 |
| 需要知道是谁改了什么 | 难以追溯 | 内置历史记录 |
| 缺货代价高昂 | 发现得太晚 | 提前预警 |
| 库存分布在多个地方 | 公式脆弱易坏 | 跨存放点自动汇总 |
| 每月分析和报表 | 出色 | 导出到表格 |
最后一行很关键。做得好的团队往往两者都用:用应用做日常记录,用表格做分析,而表格里的数据来自干净的导出,而不是手工输入。
从 Excel 换到别的工具时该看什么
如果上面这些问题听起来很耳熟,就该去找一个能消除麻烦而不是堆砌更多功能的工具。一份简短的清单:
- 在货架旁就能记录。 更新一个数量应该只需要在手机上点一两下,而不是跑一趟电脑前。
- 扫码。 货架上的二维码标签,加上对商品本身已印好的条码的支持,能让找到对的物品变得瞬间完成。
- 按位置管理库存。 数量应该归属于某个具体地点,合计由系统自动算出。
- 历史记录。 每一次变动都应该显示是谁做的、什么时候、在哪里。
- 预警提醒。 应该在东西真的用完之前就得到低库存的通知。
- 带权限的共享访问。 每一个接触库存的人都应该能记录,但不是每个人都能修改设置。
- 留一条退路。 能导出到表格,就能保留原有的分析习惯,也意味着永远不会被某个工具绑死。
- 免费开始使用。 应该能先用真实库存试用,再决定是否付费。
不用大动干戈,也能离开 Excel
换工具不必是一个要花掉整个周末的大项目。循序渐进的方式效果更好。
- 先整理好清单。 合并重复的名称,为每件物品确定“一个”到底指什么(一箱还是一个单件),删掉没人认得的行。
- 从最痛的地方开始。 挑出缺货最容易造成麻烦的仓库、品类或地点,只先迁移这一部分。
- 粘贴,别重新打字。 把表格里的物品名称复制出来,批量粘贴进去。
- 认真盘点一次就好。 对迁移过来的库存做一次全新盘点,记录准确数量,而不是导入那些你自己都已经不太相信的旧数字。
- 给货架贴标签。 把可扫描的标签贴在库存实际存放的地方,让记录变成一种习惯。
- 邀请所有接触库存的人。 记录的准确程度,取决于参与度最低的那个使用者。
- 把表格留给报表用。 需要分析时就导出,实时数字交给应用来维护。
Tana 能帮上什么忙
Tana 正是为这次转变而生的库存管理应用:把一个人独自维护的表格,变成整个团队都能保持更新的共享清单。
- 物品、存放点和位置。 库存按存放点记录,比如一个货架、一个房间或一辆车,每件物品的总量是所有存放点的加总。位置则按建筑或地址把存放点分组。
- 一键记录。 −和+按钮记录日常使用,**=**按钮则在盘点后设定一个精确的数量。
- 粘贴你的清单。 每行一个名称,直接从表格里粘贴,一次最多添加200件物品。物品名称在团队内是唯一的,重复项不会悄悄混进来。
- 二维码标签和条码。 在网页版为物品和存放点打印二维码标签,用手机摄像头扫描,或者直接绑定商品本身已印好的条码。
- 低库存预警。 为每件物品设定一个阈值,在东西用完之前收到邮件和推送通知。
- 历史记录。 每一次变动都会显示是谁做的、什么时候、在哪个存放点。
- CSV 导出。 把库存下载成 CSV 文件,可以在 Excel 或任何表格软件里打开,随时想分析就分析。
- 随处跟着团队走。 支持 iPhone、iPad 和 Mac 的应用、Android 应用,以及可在任意电脑上使用的网页版,共28种语言。
Tana 有无需信用卡的免费方案,你可以先迁移一个仓库,看看数字是不是能持续和实物对上。
常见问题
小企业的库存管理,用 Excel 够用吗?
够用,前提是一个人在管理数量不多、很少变动的物品。一旦多人开始取用和补充物品,或者库存分布在不止一个地方,表格通常就会开始失真,因为更新会滞后,而且变动无法追溯。
换成共享的云端表格能解决问题吗?
它能解决文件锁定和版本副本泛滥的问题,但解决不了其他问题。任何人依然可以覆盖任意单元格,库存变动没有清晰的历史记录,也没有任何东西会提醒你低库存,而且在货架旁用手机记录依然很不方便。
换成库存管理应用会不会丢掉我的表格?
不会。你可以把它留着用于分析。一个好的库存管理应用能让你把库存导出成 CSV 文件,这样实时数字由应用维护,报表依然可以在表格里继续做。
从 Excel 换到应用要花多长时间?
对于一个仓库来说,一个下午就可能搞定:整理清单、粘贴名称、盘点一次、给货架贴标签。一次迁移一个区域,总体上通常比试图一口气全部换掉更快。