进销存表格模板怎么做?Excel进销存表格公式设置教程

万里牛编辑 24 2026-10-30 13:44:55 编辑

进销存表格模板怎么做?用 Excel 做进销存表格,通常拆成商品档案、入库明细、出库明细、库存汇总四张表:明细表逐笔记流水,汇总表用 SUMIFS 按商品编码汇总入库和出库,再按 结存 = 期初 + 本期入库 − 本期出库 算出库存。这套做法适合商品数量不多、一两个人录入、单一仓库的场景;多平台、多仓、多人同时操作时,表格维护成本会明显上升,更适合换成进销存或 ERP 软件。

下文的表格样式和数字均为示例,公式已在 Excel 兼容环境中验算,可以按自己的商品替换后直接使用。

进销存表格模板由哪几张表组成?

一个能长期用下去的进销存表格,核心原则是流水和汇总分开:明细表只记录发生了什么,汇总表只写公式,不手工改数字。按这个原则,一个工作簿建四张工作表即可。

进销存表格模板四张表分工:商品档案、入库明细、出库明细、库存汇总

工作表 作用 一行代表什么
商品档案 统一商品编码、名称、规格、期初数量、安全库存 一个商品
入库明细 记录采购入库、退货入库等每一笔入库 一笔入库
出库明细 记录销售出库、领用出库等每一笔出库 一笔出库
库存汇总 用公式汇总入库、出库,计算结存和提醒 一个商品

商品编码是贯穿四张表的唯一键。名称可能有错字、同名不同规格,编码不会重复,所以所有公式都按编码匹配,而不是按名称匹配。

进销存表格每张表需要哪些列?

商品档案表

商品编码 商品名称 规格 单位 期初数量 安全库存
A001 白色T恤 M 件 100 30
A002 黑色T恤 M 件 80 30
B001 帆布袋 均码 个 50 20

(示例数据)期初数量是开始用表格那一天的实际库存,最好以一次盘点结果为准;安全库存是低于这个数就该补货的数量,按自己的销售节奏设定。

入库明细表

日期 入库单号 商品编码 商品名称 数量 单价 金额 供应商
2026-10-03 RK001 A001 白色T恤 50 25 1250 供应商甲
2026-10-05 RK002 B001 帆布袋 30 8 240 供应商乙
2026-10-12 RK003 A002 黑色T恤 40 25 1000 供应商甲

(示例数据)录入时只填日期、单号、编码、数量、单价和供应商,商品名称和金额用公式带出。

出库明细表

出库明细和入库明细列结构相同,把「供应商」换成「客户」或「渠道」即可。示例中有四笔出库:A001 出库 60 和 25,A002 出库 100,B001 出库 10。

库存汇总表

商品编码 商品名称 期初数量 本期入库 本期出库 结存数量 安全库存 补货提醒 实盘数量 盘点差异
A001 白色T恤 100 50 85 65 30 65 0
A002 黑色T恤 80 40 100 20 30 需补货 18 -2
B001 帆布袋 50 30 10 70 20

(示例数据)汇总表里只有「商品编码」和「实盘数量」需要手工填,其余列全部是公式。

进销存表格公式怎么设置?

以下公式按上面的列位置编写:库存汇总表 A 列为商品编码,B 到 J 列依次为名称、期初、入库、出库、结存、安全库存、补货提醒、实盘、差异;第 1 行为表头,公式从第 2 行开始,写好后向下填充。

库存汇总表样式示例:期初、本期入库、本期出库、结存与补货提醒

用 VLOOKUP 从商品档案带出名称、期初和安全库存

  • 商品名称(B2):=VLOOKUP(A2,商品档案!$A:$F,2,FALSE)
  • 期初数量(C2):=VLOOKUP(A2,商品档案!$A:$F,5,FALSE)
  • 安全库存(G2):=VLOOKUP(A2,商品档案!$A:$F,6,FALSE)

最后一个参数 FALSE 表示精确匹配,不能省略,否则编码相近时可能取错行。入库、出库明细里的商品名称(D2)同理:=VLOOKUP(C2,商品档案!$A:$B,2,FALSE);金额(G2):=E2*F2。

用 SUMIFS 汇总本期入库和本期出库

  • 本期入库(D2):=SUMIFS(入库明细!$E:$E,入库明细!$C:$C,A2)
  • 本期出库(E2):=SUMIFS(出库明细!$E:$E,出库明细!$C:$C,A2)

SUMIFS 的写法是「求和列, 条件列, 条件」:在入库明细的 E 列(数量)里,把 C 列(商品编码)等于 A2 的行加起来。示例中 A001 有两笔出库 60 和 25,公式结果为 85。

结存数量公式:期初 + 入库 − 出库

  • 结存数量(F2):=C2+D2-E2

这是进销存表格最核心的一条公式。示例中 A001 为 100 + 50 − 85 = 65,A002 为 80 + 40 − 100 = 20,B001 为 50 + 30 − 10 = 70。结存出现负数,通常说明有出库没录入对应的入库,或者期初数量不准。

补货提醒和盘点差异

  • 补货提醒(H2):=IF(F2<G2,"需补货","")
  • 盘点差异(J2):=I2-F2

示例中 A002 结存 20 低于安全库存 30,显示「需补货」;实盘 18 件,差异为 −2,说明账面比实物多 2 件,需要查明原因后再调整。

按日期区间统计入库和出库

如果想只看某一段时间的入库、出库,可以在汇总表空白处放两个日期单元格,例如 M1 填开始日期、M2 填结束日期,再给 SUMIFS 加日期条件:

=SUMIFS(入库明细!$E:$E,入库明细!$C:$C,A2,入库明细!$A:$A,">="&$M$1,入库明细!$A:$A,"<="&$M$2)

出库同理,把「入库明细」换成「出库明细」。示例中统计 2026-10-01 至 2026-10-10,A001 入库 50、出库 60。注意日期列必须是真正的日期格式,不能是文本,否则条件不生效。

进销存表格最容易出错的地方有哪些?

  • 按名称而不是编码匹配:同名不同规格、名称多一个空格,都会导致汇总漏算。
  • 在汇总表里手工改数字:改过一次,公式和流水就对不上,之后无法追溯。
  • 漏录退货:采购退货应记出库、销售退货应记入库,漏录会让结存与实物长期不符。
  • 日期格式是文本:按日期区间统计时,文本日期不会被条件识别。
  • 公式范围写死:用 $E$2:$E$100 这类固定范围,明细超过 100 行后新数据不会被汇总;用整列引用或表格(Ctrl+T)可以避免。
  • 多人各存一份:每人一份副本再合并,最容易出现重复或遗漏。

进销存表格怎么配合盘点使用?

表格算出的是账面库存,盘点得到的是实物库存,两者对比才能发现问题。建议每月或每季度至少盘点一次,把实盘数量填入汇总表的 I 列,查看盘点差异列:

  1. 差异为 0:账实相符。
  2. 差异为负:实物少于账面,常见原因是漏录出库、发错货或损耗。
  3. 差异为正:实物多于账面,常见原因是漏录入库或退货。

查明原因后,在入库或出库明细里补一笔「盘盈」或「盘亏」记录,而不是直接改汇总表。整个盘点和调账的流程,可以参考进销存流程的六个步骤中盘点与对账部分。

进销存表格什么时候该换成软件?

表格适合起步阶段:商品少、单一仓库、一两个人录入、每天单量不大。下面这些情况出现两条以上时,表格的维护成本通常已经超过它省下的软件费用,可以评估进销存软件或 ERP。

进销存表格什么时候该换软件:多平台、多仓、多人录入、账实不符、批次效期

信号 表格的难点 软件通常怎么处理
多平台、多店铺同时卖货 订单要手工汇总录入,库存不能实时同步 订单自动同步,出库后扣减库存
多仓或仓店一体 需要按仓库分别计算结存,公式层层嵌套 按仓库维度记录库存和调拨
多人同时录入 文件冲突、版本混乱、难以追溯谁改了什么 按账号权限操作,单据留痕
结存与实盘频繁对不上 流水没有关联上游单据,查不出差异来源 入库关联采购单、出库关联订单
需要批次或效期管理 一个商品拆多行,公式维护成本高 按批次、效期记录出入库

用 Excel 做到什么程度、哪些场景不建议继续用表格,可以参考用Excel做仓库管理系统可行吗;出库单据本身怎么设计,可以参考出库单模板。

进销存表格模板的关键不在模板本身,而在结构:商品档案统一编码,入库、出库明细逐笔记流水,库存汇总用 SUMIFS 和「期初 + 入库 − 出库」公式自动计算,再配合定期盘点核对账实,这套结构可以支撑起步阶段的库存管理。当平台、仓库、录入人员增多,或者账实差异越来越难查时,就该考虑把进销存放进系统。电商企业订单分散在多个平台、发货和退货频繁,表格往往最先撑不住,可以了解万里牛 ERP如何把订单、库存、采购和出入库放在同一套系统里,具体功能和适用范围以官方资料为准,方案咨询可致电 400-168-1506。

常见问题 FAQ

Q1:进销存表格模板用 Excel 还是 WPS 表格?

两者都可以。本文用到的 VLOOKUP、SUMIFS、IF 在 Excel 和 WPS 表格中写法相同。如果需要多人在线协作,可以用支持共享编辑的在线表格,但要注意权限和版本管理。

Q2:进销存表格的结存公式为什么算出负数?

结存 = 期初 + 本期入库 − 本期出库,出现负数说明出库多于期初和入库之和。常见原因是期初数量没按盘点填写、有入库漏录,或出库明细里商品编码录错,导致数量记到了别的商品上。

Q3:SUMIFS 和 SUMIF 有什么区别?

SUMIF 只支持一个条件,SUMIFS 支持多个条件。只按商品编码汇总时两者都能用;需要同时按编码和日期区间统计时,只能用 SUMIFS。注意两者参数顺序不同,SUMIFS 的求和列写在最前面。

Q4:进销存表格要不要记金额?

建议记。入库金额可以用来核对供应商应付,出库金额可以核对销售收入。如果要计算库存成本,还需要确定成本计算方法,例如加权平均,这会让表格公式明显变复杂,这时也是考虑换软件的信号之一。

Q5:进销存表格和进销存软件能一起用吗?

可以作为过渡。常见做法是先用表格整理好商品档案和期初库存,再导入软件作为初始数据;切换后以软件为准,不再在表格里记流水,避免两套账。软件具体支持哪些导入格式,以对应产品的官方资料为准。

相关推荐:

进销存表格模板怎么做?Excel进销存表格公式设置教程

上一篇: 如何定制erp软件开发?
下一篇: 进销存怎么做账?库存商品进销存明细账的登记方法
相关文章