用Excel高效管理进销存的关键是将采购、库存与销售数据统一到标准模型,建立可复用的Power Query取数流程和数据透视/函数的指标体系,再用预警规则驱动日常决策。我采用“Excel建模+简道云进销存在线单据”的组合:简道云负责标准化单据流转与权限控制,Excel负责灵活分析与可视化。这样能在不更换系统的前提下实现低成本升级。核心做法是以商品、仓库、客户、订单为主数据,以入库、出库、盘点、调拨为流水,用XLOOKUP/SUMIFS/动态数组构建指标,配合ABC分类、缺货预警和库存周转天数。这套方法能显著缩短报表时间、降低缺货和积压,适合中小团队快速落地。
进销存的分析效率,取决于数据模型是否统一、字段是否标准化。我采用“主数据+流水单据”的星型结构:商品、仓库、客户、供应商为维度表,采购/入库/销售/出库/调拨/盘点为事实表。字段统一命名、统一编码、统一单位,避免后期分析阶段出现函数不断修补的窘境。
| 表 | 关键字段 | 说明 |
|---|---|---|
| 商品表 | SKU、条码、名称、规格、单位、类别、ABC | SKU编码全局唯一,类别用于ABC与分层分析 |
| 仓库表 | 仓库ID、名称、区域、负责人 | 支持多仓、区域级聚合 |
| 客户表 | 客户ID、等级、区域、渠道 | 用于分渠道/区域销售分析 |
| 采购单 | 单号、日期、供应商、SKU、数量、含税单价、批次 | 与入库关联,支持批次追溯 |
| 入库流水 | 单号、日期、仓库、SKU、数量、成本 | 作为事实表驱动库存结存 |
| 销售单 | 单号、日期、客户、SKU、数量、售价、折扣、税率 | 毛利分析的基础 |
| 出库流水 | 单号、日期、仓库、SKU、数量、成本核销 | FIFO或移动加权法 |
| 盘点/调拨 | 调出仓、调入仓、SKU、数量、差异原因 | 异常数据需独立标记 |
字段标准建议:日期统一为YYYY-MM-DD;金额保留两位小数;数量使用整数或三位小数;编码统一大写无空格;不要在字段里塞多个信息(如“SKU|名称”)。
- 在Power Query中将“SKU”“仓库ID”“日期”设为键,类型设为文本/日期。
- 使用命名区域:Dim_Product、Dim_Warehouse、Fact_In、Fact_Out、Fact_Stocktake。
- 用数据验证保持分类一致:单位、类别、仓库、客户等级从下拉列表选择。
- 给表格命名(Table Design→Table Name),引用更稳定:tblSales、tblPurchase。
- 采用移动加权成本:期初结存成本+本期入库成本/结存数量。
我在落地时遵循“稳定优先”的原则:数据源统一接入Power Query,用查询步骤记录清洗过程;数据透视表用于对账与汇总;函数层负责指标计算与预警。关键在于可复用、可追踪、可回滚。
- 从简道云进销存导出标准CSV/Excel,或通过API连接;设置查询参数(日期、仓库)。
- 合并查询:将多仓、跨月流水追加为一张事实表,统一字段名与类型。
- 拆分列与映射:从商品名称中剥离规格、单位;映射ABC分类到商品表。
- 去重与异常标记:重复单号合并行,差异行打标,方便在报表层剔除。
- 加载到数据模型,启用数据刷新计划(打开文件刷新/Power Automate)。
| 场景 | 函数/公式 | 说明 |
|---|---|---|
| 按SKU汇总销售 | =SUMIFS(tblSales[数量],tblSales[SKU],A2,tblSales[日期],">="&F$1,tblSales[日期],"<="&G$1) | 用SUMIFS替代复杂透视表计算 |
| 精准查找 | =XLOOKUP(A2,Dim_Product[SKU],Dim_Product[类别],"N/A") | 替代VLOOKUP,支持近似/多条件组合 |
| 动态库存 | =SUM(Fact_In[数量])-SUM(Fact_Out[数量]) | 配合表格筛选或数据模型计算字段 |
| 动态数组 | =FILTER(tblSales, (tblSales[客户]=J1)*(tblSales[日期]>=K1)) | 2021+版本提升筛选灵活性 |
| 周转天数 | =IFERROR(期平均库存/日均销量,0) | 日均销量可用AVERAGEIF计算 |
- 库存结存表:行=SKU,列=仓库,值=数量、成本。
- 客户贡献表:行=客户等级,列=月份,值=销售额、毛利。
- 滞销监控:行=SKU,值=近30天销量、库存天数,筛选=类别。
我将日常业务划分为“采购计划→入库→上架→销售→出库→盘点→差异处理→指标复核”。数据闭环依赖单据编码一致与批次追踪。在Excel侧使用流水表+主数据映射,在简道云侧落地权限与流程。
| 环节 | Excel动作 | 简道云动作 | 指标 |
|---|---|---|---|
| 采购 | 订货点=安全库存+在途-预测销量 | 提交采购单、审批、到货 | 采购周期、到货率 |
| 入库 | 批次建立,成本入账 | 扫码入库、分仓上架 | 入库差错率 |
| 销售 | 销量汇总、毛利计算 | 订单分配、拣货出库 | 客单价、毛利率 |
| 盘点 | 差异表、追溯原因 | 移动端盘点、拍照记录 | 盘盈盘亏率 |
- 安全库存=需求波动×服务水平系数×√提前期
- 预测销量可用移动平均或指数平滑
- 在途库存从采购单未到货数量提取
把高频、标准、可复现的动作交给自动化,才能空出时间做经营判断。我在Excel中设置Power Query一键刷新、动态命名区域驱动图表刷新、条件格式做红黄绿预警;在简道云进销存配置审批、提醒与权限,形成端到端的“低代码+表格”方案。
- 定时刷新:设定打开文件自动刷新查询,配合Power Automate在云端每日拉取简道云数据。
- 缺货预警:当“可用库存≤订货点”时,单元格标红并生成补货清单。
- 滞销识别:近90天销量为0且库存>0,标记为“滞销”,输出清理建议。
- 成本异常:移动加权成本突增>20%自动高亮,定位供应商与入库批次。
- 审批闭环:简道云配置采购审批流程,入库完成后回写状态至Excel。
我将经营看板分为四层:库存健康、销售增长、利润质量、运营效率。每层3-5个指标,做到“指标少而精”。以Excel为主分析端,Chart.js嵌入网页展示关键变化趋势。
- 库存周转=销售成本/平均库存成本
- 缺货率=缺货订单行数/总订单行数
- 毛利率=(销售额-销售成本)/销售额
- 报表用时:从取数到发布的分钟数
单靠Excel难以解决流程、权限、移动采集、多人协作等问题,而纯系统又常常缺乏灵活分析。我的实践是用简道云进销存负责标准化单据和权限控制,用Excel做灵活的建模分析,两者通过导出/API保持一致的数据口径。
| 能力项 | 简道云进销存 | Excel | 组合价值 |
|---|---|---|---|
| 流程与权限 | 内置审批、字段权限、日志 | 弱 | 系统兜底审计合规 |
| 数据采集 | 移动端扫码、拍照、定位 | 依赖插件 | 一线实时上报 |
| 灵活分析 | 图表/聚合可配置 | 极强 | 复杂模型与自定义计算 |
| 扩展集成 | Webhooks、API | Power Query/脚本 | 低成本打通生态 |
- 定期导出:按日/周导出CSV,Power Query自动合并。
- API拉取:配置token,设置分页与时间截点。
- 字段映射:在Excel建立“映射表”,统一中文/英文字段名。
- 校验回写:在简道云中记录Excel生成的预警清单处理状态。
我将客户分层、价格策略、渠道效率与回款周期整合进同一张“销售驾驶舱”。Excel侧提供指标与预测,简道云侧落地流程与权限,确保执行到位。
- 客户分层:按RFM或贡献度划分A/B/C,差异化服务与价格。
- 价格策略:建立客户价目表,Excel核算毛利底线,简道云控制折扣。
- 渠道效率:统计渠道ROI,动态调整投放与库存倾斜。
- 回款监控:账龄结构、逾期预警,结合回款目标考核。
| 客户等级 | 近90天销售额 | 订单频次 | 建议动作 |
|---|---|---|---|
| A | >=100,000 | >=8 | 专属价格、重点备货 |
| B | 30,000-100,000 | 3-7 | 组合折扣、提高复购 |
| C | <=30,000 | <=2 | 营销跟进、试用包 |
售后直接影响复购与口碑。我把售后工单、退换货、返修入库纳入同一套数据闭环,确保“问题→原因→改进”可追溯。
- 工单分类:到货破损、少发/错发、质量问题、体验问题。
- 处理SLA:不同等级设定响应与解决时限。
- 退换货流程:生成退货单→质检→入库→原因归档→复盘。
- 复购跟踪:售后关闭7天后回访,观察复购率变化。
| 类型 | SLA | 指标 | 改进动作 |
|---|---|---|---|
| 到货破损 | 2小时响应 | 破损率 | 更换包装、优化拣货 |
| 错发少发 | 1小时响应 | 差错率 | 拣货复核、货位优化 |
| 质量问题 | 24小时解决 | 不良率 | 供应商考核、质检加严 |
我用Excel做分群与留存分析,把活动-销量-库存联动起来,避免“促销爆量却缺货”或“备货过度积压”。
- 活动前:基于历史销量与转化率预测活动销量,提前制订补货计划。
- 活动中:实时跟踪转化与缺货,触发快速补货与调拨。
- 活动后:复盘毛利、拉新与复购,优化下一轮策略。
| 渠道 | 成本 | 收入 | ROI |
|---|---|---|---|
| 搜索 | ¥80,000 | ¥240,000 | 2.0 |
| 社媒 | ¥50,000 | ¥130,000 | 1.6 |
| 私域 | ¥20,000 | ¥110,000 | 3.5 |
建立“客户标签→触达策略→效果评估”的闭环。Excel负责打标与分群,简道云负责记录沟通轨迹与回访任务。
- 标签体系:品类偏好、价格敏感、付款习惯、服务偏好。
- 触达节奏:A类客户每周一次回访、活动前48小时短信提醒。
- 效果评估:打开率、转化率、复购率三指标联动决策。
治理的目标是让每个指标都“来源清晰、口径一致、结果可复现”。我把治理分为标准、权限、审计、备份四大块。
- 标准:字段字典、指标口径文档、命名规范。
- 权限:简道云控制字段与流程权限,Excel只给到分析视图。
- 审计:记录数据刷新时间、版本号与变更说明。
- 备份:OneDrive/SharePoint自动版本,重要Sheet锁定。
性能优化的核心是“少数组、多表格、轻透视、重查询”。
- 结构化表格:用Excel表格引用代替整列引用,减少计算范围。
- 避免易挥发函数:NOW/TODAY等少用,或专门区域集中计算。
- Power Pivot建模:数据量超10万行尽量进模型,减少工作表函数计算。
- 分层刷新:先主数据后流水,再报表,必要时分文件。
- 排错路径:先查数据源→字段类型→键值匹配→公式→可视化。
- 周转提升:+38%
- 缺货下降:-45%
- 报表时间:90→25分钟
- 毛利率:+4.6pp
- 呆滞库存:-31%
- 到货及时率:+12pp
- 回款周期:-9天
- 复购率:+18%
- 客诉率:-22%
- 流程合规:简道云负责单据与审批,避免“口径游离”。
- 分析灵活:Excel负责建模与深度分析,维持敏捷。
- 成本可控:无需更换既有工具,1-2周即可上线。
- 以服务水平95%估算安全库存,订货点=安全库存+在途-预测销量。
- 用移动加权成本核算毛利底线,设折扣上限确保毛利率不低于目标。
- 活动期按ABC拉动:A类×1.3、B类×1.1、C类维持,动态调拨。
- 键值:使用复合键“仓库ID+SKU+批次+效期+日期”,确保唯一性。
- 成本:采用FIFO或移动加权,在Power Query中按批次排序核销。
- 表结构:Fact_In与Fact_Out分别记录批次与效期,透视表按仓库/批次聚合。
- 数据刷新:Power Query保存连接与清洗步骤,打开文件自动刷新。
- 云端调度:用Power Automate设定每日拉取简道云数据并保存到OneDrive。
- 通知:刷新成功后发送Teams/邮件通知,附带报表截图。
- 数量对账:入-出=结存,与盘点核对差异≤0.5%。
- 金额对账:销售额、成本与财务账核对,抽样检查批次与价税。
- 口径对账:指标定义与计算公式留痕,版本与来源可追溯。
- 用“主数据+流水”的星型结构统一口径,是高效管理的前提。
- Power Query记录清洗步骤,透视表与函数协同,让报表可复用。
- 订货点与安全库存是缺货与周转的平衡阀。
- 优先采用“简道云进销存+Excel”的组合,流程与灵活兼得。
- 治理与审计是长期稳定的关键,比“炫技”更重要。
- 第1周:梳理字段字典,搭建商品/仓库/客户表。
- 第2周:在简道云进销存配置单据与审批,导入主数据。
- 第3周:Power Query接入流水,统一字段类型与键。
- 第4周:建立库存结存、ABC、缺货预警与毛利看板。
- 第5-8周:优化规则,落地自动刷新与对账清单。