🚀 第37天:用多维表格“手搓”一个简易ERP(库存模块·预计库龄与智能汇总篇)
✨ 系列第37篇|从零开始搭建标准ERP架构
👣 接续第36天“当前库龄”,今天我们进入更高级的场景——未来库龄预测
🔧 目标:提前计算“到月底/季度末时,物料会存放多久?”
🎯 关键点:动态时间控制 + 预计库龄计算 + 统计字段灵活应用
💡 核心价值:为管理层提供前瞻性库存预警与决策依据
🔁 回顾:我们已经实现了什么?
在前几期中,我们逐步构建了:
BOM → 销售 → 计划 → 采购 → 入库 → 出库 → 批次库存
当前库龄分析:实时查看每批货放了多久
库龄区间划分:自动归类为“0-4天”、“5-9天”等
现在,我们需要回答一个更高阶的问题:
💡 “如果今天是2月21日,那么到了3月31日,这批货还会放多久?”
这就是预计库龄分析的核心目标!
✅ 步骤一:创建「预计库龄明细表」视图
💡 设计思路:
不修改原数据,而是通过新建视图来实现“未来视角”的分析,保持数据完整性

✅ 操作路径:
进入【入库明细表】
新建视图 → 命名:预计库龄明细表
隐藏字段:库龄、库龄区间(避免混淆)
添加新字段:
✅ 步骤二:新增公式字段 —— 预计库龄

✅ 解读:
库龄分析时间控制表![日期]:比如设定为 2026/03/31
[@入库日期]:该批次的实际入库时间
相减得天数
TEXT(...,"0天"):格式化显示为“42天”、“38天”等
✅ 示例:
入库日期:2026/02/16
分析日期:2026/03/31
差值:43天 → 显示“43天”
✅ 效果:
动态预估未来某一天的库龄
支持随时调整分析日期
✅ 步骤三:新增公式字段 —— 预计库龄区间

✅ 解读:
和之前一样,提取数字部分 → 查找匹配区间
将“42天”归类为“30 – 59 天”
自动分类,便于后续报表统计
✅ 步骤四:切换到「现存量明细表」,做智能汇总分析
这是本次最精彩的部分——利用统计字段,实现多维度透视分析!
✅ 字段1:现存量明细(连接字符串)

✅ 效果:
显示所有批次的现存量,如:“100,100”
可用于识别是否有多个批次存在
✅ 字段2:库位(去重)

✅ 效果:
合并相同库位,如:“A-1-1,A-1-3”
适合展示“哪些货位有存货”
若需精确到每一批,可改为“连接字符串”
✅ 字段3:库龄分布天数(连接字符串)

✅ 示例:
物料10006:8,4 → 表示两个批次分别存放8天和4天
便于查看库存结构
✅ 字段4:库龄总天数(求和)

✅ 示例:
物料10006:8+4 = 12
表示该物料总共“累计存放了12天”(按批次加权)
是衡量“整体老化程度”的重要指标
✅ 字段5:入库日期(连接字符串)

✅ 效果:
显示所有入库日期,如:“2026/02/16,2026/02/21”
便于追溯来源
🧩 最终效果演示

✅ 分析:
10008 的库存最复杂,涉及4个批次
总库龄达31天,提示可能需要加快周转
🌐 设计总结:如何做到“智能库龄分析”?
| 功能 | 实现方式 | 价值 |
| 预计库龄 | 未来日期 - 入库日期 | 提前预警积压风险 |
| 区间划分 | XLOOKUP + 预设规则 | 支持灵活策略 |
| 多维度汇总 | 统计字段 + 连接/求和 | 快速生成管理报表 |
| 数据可视化 | 明细+汇总双模式 | 适合不同角色使用 |
✅ 核心思想:
让数据既能看细节,又能看趋势
