跳转到内容
进销存落地指南·Excel与低代码实践

excel表格进销存怎么做?进销存记录方法有哪些?

我将以一线企业实施顾问的视角,手把手教你用Excel搭好进销存台账、自动计算库存与成本,并给出更高阶的数字化升级路径——基于简道云进销存,构建多人协作、审批自动化与移动报表的完整业务闭环。

7天
完成从0到1的进销存模型
-30%
库存资金占用目标
98.5%
库存准确率目标
示例:近6个月进货/销售与期末库存趋势,支持在实际项目中替换为你的业务数据。
摘要

Excel做进销存的关键是建立标准化数据模型:以商品主数据、供应商/客户档案为字典表,分离进货、销售、退货、调拨等业务明细,并用SUMIFS/XLOOKUP自动汇总出入库与期末结存;按先入先出或移动加权计算成本;用数据透视与图表生成报表。若需多人协作、审批与移动填报,建议直接上手简道云进销存:表单即流程、字段即规则、数据自动校验与预警,低成本完成权限、对账与BI分析。两者结合的实操路线是:先用Excel搭原型验证逻辑,再迁移至简道云固化流程、上线全员协同。

1. 进销存全景与数据模型

基础

进销存是“采购入库—库存管理—销售出库—资金往来”的闭环系统。无论企业规模如何,想把Excel表格用好,第一步必须抽象出标准化的数据模型,避免把所有信息堆在一张大表里。我的实操原则是:主数据字典分表管理、事务明细分表记录、报表通过查询和聚合自动生成。

核心表结构

  • 商品主数据:商品编码、名称、规格、单位、条码、品牌、分类、启用日期、是否启用、成本计价方法
  • 往来单位字典:供应商编码、供应商名称、客户编码、客户名称、结算方式、税率、联系人与收货信息
  • 仓库字典:仓库编码、仓库名称、库位启用、是否虚拟仓(退货、损耗、在途)
  • 入库明细:单号、日期、供应商、商品、批次、数量、单价、税率、不含税金额、含税金额、制单人、状态
  • 出库明细:单号、日期、客户、商品、批次、数量、含税单价、折扣率、应收金额、实收金额、销售员、状态
  • 其他出入库:调拨、盘盈、盘亏、报损、组装与拆卸等,全部以“事务类型+数量正负号”记录

字段命名要稳定,避免中文空格或格式不一致。建议统一采用“编码/名称分列”的字典型字段,明细用编码做关联键,展示时再回填名称。

数据流转示意
采购入库 库存结存 销售出库 财务对账
各环节以单据驱动,数据模型以事务明细为中心。
我在项目中常见的问题是,把“应收/应付”混在出入库表里,导致核对困难。建议用应收应付明细表单独管理,与销售/采购单据按单号做一一映射,结算状态以“未结/部分/已结”三态表示。

2. Excel搭建:从0到1的结构化台账

实操

搭Excel的正确顺序是:定义主数据字典→设计事务明细→建立数据验证→写出入库汇总公式→做数据透视与图表→补充校验与预警。我要强调“字段先行、结构优于样式”的原则,避免先画边框再想字段。

表名 关键字段 数据验证 说明
商品主数据 商品编码、名称、规格、单位、分类、条码 编码唯一性、单位下拉选、启用状态 唯一标识建议用编码,名称可变更但不影响关联
仓库字典 仓库编码、仓库名称、是否虚拟仓 编码下拉选 虚拟仓用于退货、在途等处理
入库明细 单号、日期、供应商、仓库、商品、批次、数量、单价、税率 供应商/商品/仓库下拉,数量>0,日期≤今天 单号结构建议:RK-YYYYMMDD-流水
出库明细 单号、日期、客户、仓库、商品、批次、数量、单价、折扣 客户/商品/仓库下拉,数量>0 单号结构建议:CK-YYYYMMDD-流水
应收/应付明细 单号、往来单位、应收(付)、已收(付)、余额、状态 状态枚举:未结/部分/已结 与采购/销售单号对齐,便于对账
表格样式:清晰边框、交替行颜色、悬停高亮,便于人工核对。

数据验证与下拉

在Excel中,使用“数据验证”将商品编码、仓库编码、往来单位等字段设为下拉,来源指向对应字典区域。为避免新增数据后下拉不更新,建议用结构化引用或动态名称范围,如使用公式定义名称:

=OFFSET(商品!$A$2,0,0,COUNTA(商品!$A:$A)-1,1)

或在新版Excel中使用

=TAKE(商品[编码],ROWS(商品[编码]))

单号自动生成

单号既要可读又要唯一。可以使用日期+流水号组合,流水号通过COUNTIFS计算当日已有单据数再+1:

="RK-"&TEXT(TODAY(),"yyyymmdd")&"-"&TEXT(COUNTIFS(入库!$A:$A,"RK-"&TEXT(TODAY(),"yyyymmdd")&"*")+1,"000")

同理出库单使用“CK-”。单号一经生成,不建议手工改动。

3. 关键函数与公式模板

模板

进销存的核心计算是按“商品+仓库+批次+日期”维度汇总出入库,再求期末结存与成本。以下是我在项目中复用率最高的公式片段,可直接复制到你的模型中。

入库数量汇总
=SUMIFS(入库明细[数量],入库明细[商品编码],$A2,入库明细[仓库],$B2,入库明细[日期],"<="&$E$1)
E1为统计截止日期,A列商品编码,B列仓库。
出库数量汇总
=SUMIFS(出库明细[数量],出库明细[商品编码],$A2,出库明细[仓库],$B2,出库明细[日期],"<="&$E$1)
期末结存
=N2-O2
N为入库累计,O为出库累计。
XLOOKUP回填名称
=XLOOKUP([@商品编码],商品[编码],商品[名称],"未匹配",0)
唯一清单(新版Excel)
=UNIQUE(FILTER(入库明细[商品编码],入库明细[日期]<=&$E$1))
库存周转天数
=365/(销售成本/平均库存)
平均库存= (期初+期末)/2。销售成本见下一节。

在大型数据量场景,我会用Power Query将入库、出库每日增量追加到历史表,再用Power Pivot建模建立星型模型,事实表为事务明细,维度表为商品、时间、仓库、客户/供应商。这样透视报表可以秒级切片。

4. 成本核算:先入先出与移动加权

成本

我建议小型企业首选“移动加权”,中大型且有批次管理的企业使用“先入先出”。Excel都能实现,但逻辑复杂度不同。

移动加权法

每次入库后更新“结存数量与结存金额”,出库的成本单价=结存金额/结存数量。可用LET把中间计算命名,提高可读性。

=LET(Q,[@结存数量],A,[@结存金额],OUT_Q,[@本次出库数量],OUT_COST, A/Q, OUT_Q*OUT_COST)

在表格层面,新增列:期初数量、期初金额、本期入库数量/金额、本期出库数量/成本金额、期末数量/金额。每日滚动计算。

先入先出法

需要将出库数量按时间顺序匹配到历史入库批次,直到数量分配完。我在Excel中常用两种实现:

  • 公式法:为每一条出库行创建一个累计入库数量的序列,再用MIN/MAX截取出库数量,计算匹配份额。适合中等规模数据。
  • Power Query法:先按商品、仓库、批次排序,将出入库合并,使用自定义列逐行分配数量,输出成本明细,稳定高效。
示例:移动加权与先入先出成本对比
同一销售单在不同方法下的成本差异,可用于毛利敏感性分析。

销售成本的落地计算

如果你采用移动加权,销售明细表中新增“成本单价”和“销售成本”列,通过当日结存单价回填。若采用先入先出,建议在“成本分配明细表”记录出库单与入库批次的多行匹配,再汇总回填到销售单。

5. 库存预警、补货与周转优化

优化

补货不是拍脑袋,要用数据。常用策略是“安全库存+订货点+经济订货量”。我在多数项目里这样落地:

  • 需求预测:用近90天日均销量,考虑季节系数与促销影响。
  • 安全库存:服务水平z值×需求标准差×补货提前期的平方根。
  • 订货点:补货提前期需求+安全库存。
  • 经济订货量:EOQ=SQRT(2DS/H),D为年需求,S为订货成本,H为持有成本。
示例字段
日均销量:35
提前期:5天
需求波动σ:12
服务水平z:1.65
在Excel中用AVERAGE、STDEV.P、STDEV.S即可计算基础参数。
库存预警在Excel的做法是条件格式:当“结存≤订货点”高亮红色;在简道云中可直接用触发器给采购员发钉钉/企微通知。
周转效率进度
缺货率控制达成 82%
资金周转天数改善达成 64%
呆滞库存清理达成 73%
补货策略模拟:不同服务水平下的库存资金占用。

6. 报表与可视化仪表盘

可视化

管理者最关心“卖得怎么样、赚得怎么样、压货多不多”。我通常设计三层报表:运营日报、专题分析、管理驾驶舱。Excel可以用数据透视+切片器快速搭建,进一步用Chart.js输出到网页或简道云页面。

销售结构
毛利贡献度按照二八原则挑出重点品类。
库存周转趋势
目标:库存周转天数逐月下降,现金流更健康。

仪表盘KPI卡片

本月销售额
¥ 3,280,000
+12.4% 环比
毛利率
21.8%
+1.6% 提升
库存资金占用
¥ 1,120,000
-8.9% 优化
缺货率
1.9%
-0.6% 降低

7. 多人协作与风险控制:Excel vs 云端

治理

Excel强在灵活,但弱在权限、并发与数据一致性。随着单据与人员增加,风险暴露:版本冲突、误改公式、历史数据难追溯。我的建议是用Excel做原型,等业务稳定后,上云端系统(推荐简道云进销存)固化流程。

项目 Excel 简道云进销存
数据一致性 依赖人工规范,易误改 字段级校验、流程锁定、审计日志
多人协作 并发编辑冲突,版本管理困难 表单并发、移动端填报、权限控制
审批流 邮件/IM流转,难以追踪 可视化流程、节点条件、自动通知
报表分析 透视表手工刷新 实时仪表盘、权限过滤、钻取
对外协同 供应商/客户赋权复杂 外链表单、自动对账、消息推送
风险清单
  • VLOOKUP列插入偏移导致错配
  • 手工复制粘贴破坏数据验证
  • 不同部门口径差异,报表不一致
治理建议
  • 统一字典编码与口径
  • 冻结公式区域、启用保护
  • 设立数据管理员角色,每周复核

8. 简道云进销存方案与优势

推荐

当你需要多人协同、审批、移动报表与外部协作时,我优先推荐简道云进销存。作为低代码平台,它让“字段即规则、表单即流程、数据即报表”。对业务人员而言,学习曲线更平缓,上线速度更快。

核心能力

  • 可配置表单与字段校验
  • 可视化审批流与分支条件
  • 行列权限与审计追踪
  • 自动通知与库存预警
  • 移动端扫码入出库
  • 图表仪表盘与钻取分析

适配行业

贸易分销、快消、服装、电子元器件、医药器械、机械配件、餐饮供应链等。对批次/保质期、序列号、BOM组装拆卸、在途调拨均有成熟范式。

上线效果对比
以典型中小企业样本测算:流程自动化后效率提升与错误率下降。

9. 从Excel迁移到简道云的步骤

迁移

迁移的目标是保留你在Excel中沉淀的“业务口径与校验规则”,并用系统化的流程与权限替代手工操作。我的分步法可在2-4周内完成中小团队上线。

  1. 整理主数据:统一商品编码、仓库、客户/供应商字典,清洗重复与停用数据。
  2. 固化口径:明确成本计价方法、税率、折扣、结算方式,形成文字规范。
  3. 表单搭建:在简道云创建“采购入库/销售出库/调拨/盘点/退货”等表单,字段完全对齐Excel。
  4. 流程配置:为采购、销售、调拨、盘点设置审批流,条件节点映射业务权限。
  5. 规则与预警:设置库存负数拦截、重复单号拦截、敏感折扣提示、超额采购审批。
  6. 数据导入:导入期初结存与近3-6个月历史数据,核对余额与成本。
  7. 灰度上线:选取1-2个仓库或1个事业部先行试点,收集反馈后优化。
  8. 全面推广:培训与SOP固化,接入移动端扫码与权限分发。
迁移进度
主数据清洗100%
表单与流程配置70%
历史数据导入45%
灰度上线试点20%
建议安排“产品+业务+财务”三方评审会,周更看板追踪风险与问题单。

10. 客户见证与案例

实践
客户评价
华东某快消分销商

从Excel切换到简道云进销存后,出入库靠扫码,盘点从2天缩短到半天,系统自动对账,让财务月结从“T+7”缩到“T+2”。

深圳电子元器件贸易商

批次与序列号追踪是原来Excel最难的点,上线后返修追溯清晰,质检异常自动回流到采购,库存准确率明显提升。

数据展示
  • 库存资金占用
    -30%
    上线3个月平均
  • 库存准确率
    98.5%
    定期抽盘
  • 盘点效率
    ↑ 4倍
    扫码+移动端
  • 错单率
    -70%
    规则拦截
案例研究:服装连锁门店

背景:SKU多、季节性强、退换货频繁。原以Excel管理,盘点周期长、门店调拨对账难。

痛点
  • 调拨在途难以核对
  • 促销期缺货频繁
  • 尺码颜色维度复杂
方案
  • 启用在途虚拟仓+调拨审批流
  • 安全库存按尺码层级计算
  • 移动端扫码入出库
上线前后关键指标对比:缺货率、周转天数、门店对账周期。
部分效果基于客户授权的聚合数据与行业公开研究。改进幅度因企业基础与执行力不同而异。

热门问答 FAQs

SEO

1. Excel表格进销存怎么做,具体步骤有哪些关键坑?

我第一次做时最困惑的是该不该用一张大表装全部信息,后来发现这会让校验与报表都很痛苦。到底应该怎么分表、怎么关联,才能既简单又稳健?

  • 分表建模:主数据(商品、仓库、往来)、事务明细(入/出/退/调)、报表汇总分离。
  • 统一字段:编码唯一、名称回填、数量与金额分列,日期统一格式。
  • 关键函数:SUMIFS、XLOOKUP、INDEX-MATCH、UNIQUE/FILTER、LET。
  • 校验与保护:数据验证、条件格式预警、保护公式区域。
  • 常见坑:VLOOKUP插列错位、下拉范围不随新增扩展、日期文本化导致比较失真。

落地建议:先用10-20条数据跑通全流程,再导入历史数据;并准备异常清单与勾稽关系用于核对。若多人维护,优先考虑简道云进销存,降低版本冲突风险。

2. 进销存记录方法有哪些,适合什么规模的团队?

我常纠结是继续用Excel还是直接上系统。团队小、品类少时,Excel是不是就够用?什么时候该上云端?

方法 适用场景 优缺点
Excel台账 ≤3人、SKU≤500、单仓、审批简单 灵活、成本低;但多人协作差、错误率高、难审计
Excel+Power Query SKU≤2000、月单据≤8000 自动汇总、批处理;学习门槛略高
简道云进销存 多人协作、审批、移动扫码、外部协同 上线快、可配置、权限完备;需流程梳理

经验阈值:当SKU>1000或涉及多仓调拨时,应尽快引入简道云进销存,减少系统性风险。

3. Excel里如何做先入先出成本?有没有简单可靠的模板?

我在Excel里尝试过多次FIFO,公式一长就难维护。有没有能复制即用、性能也不错的做法?

  • 中小数据量:构建“入库累计”与“出库累计”序列,用MIN/MAX截段法分配数量。
  • 批量导入:Power Query合并事务表,按商品/仓库/批次排序,用自定义列迭代分配。
  • 核对方法:随机抽取出库单,手动回溯到入库批次,校验成本与数量守恒。
  • 模板策略:将FIFO的计算放入独立表,不直接改写销售明细,结果用XLOOKUP回填,便于审计。

若你的复盘频率高、审计要求严,建议用简道云进销存将FIFO写成规则,避免公式被误改,且有日志可追溯。

4. 如何在Excel实现库存预警与自动补货建议?

我希望在库存低于阈值时自动提醒,并能给出订货量参考,避免反复手算,Excel能做到吗?

  1. 计算日均销量与标准差:用AVERAGE与STDEV.S,周期建议60-90天。
  2. 设定服务水平:例如95%对应z=1.65。
  3. 计算安全库存与订货点:安全库存=z×σ×√L;订货点=日均×L+安全库存。
  4. 自动补货量:MAX(0, 订货点-当前库存)+经济订货量修正。
  5. 条件格式预警:库存≤订货点高亮;Power Query每晨刷新生成“补货清单”。

在简道云进销存中,这些逻辑可设为后台触发规则,自动下发采购任务,效率更高、误差更小。

5. 进销存与财务如何对齐,避免“账实不符”?

我常遇到仓库账、销售台账和财务成本不一致,月底对不平。到底哪里容易偏差,如何闭环?

  • 口径统一:明确含税/不含税、折扣前后、运输费分摊、成本计价方法。
  • 时间一致:截止日统一,防止跨期单据漏记。
  • 勾稽核对:进销存数量与金额分开核,财务以凭证汇总核对销售成本与存货余额。
  • 抽盘与盘盈亏处理:经审批后计入其他出入库并反写财务。

建议每月固定“对账日”,形成Excel对账模板或简道云对账应用,自动生成差异清单与责任分配。

核心观点总结与可操作建议

总结

核心观点

  • 先建标准化数据模型,再谈报表与流程。
  • Excel适合原型与小团队,但不擅长期多人协作。
  • 成本核算以移动加权起步,FIFO应对批次与追溯。
  • 补货要算安全库存与订货点,拒绝经验拍板。
  • 当SKU或流程复杂度提升,应优先采用简道云进销存。

可操作步骤

  1. 整理主数据字典,统一编码与口径。
  2. 在Excel搭建入/出/其他出入库明细与汇总表,完成试算。
  3. 选择移动加权或FIFO,确定成本口径与核对方法。
  4. 配置库存预警阈值,运行一周验证补货效果。
  5. 注册简道云进销存,迁移关键流程与表单,上线移动端扫码。

立即提升“excel表格进销存怎么做?进销存记录方法有哪些?”的落地效率

从标准化Excel模型起步,到简道云进销存的流程化协同,最快7天完成从0到1。让库存准确、报表实时、审批顺畅。

参考与数据来源

  • APICS Dictionary: Inventory Turnover, Safety Stock, Reorder Point
  • McKinsey Global Institute: Operations digitization impact on inventory and productivity
  • Gartner Supply Chain Top 25 Insights: Service level vs. working capital benchmarks
  • 企业客户聚合指标样本:2023-2024年内测与商用样本,n≈60,中位行业:贸易分销与快消
行业研究用于方法参考,实际指标请以企业上线后系统报表为准。