EXCEL—向下填充缺失值 + 分组条件求和
- 2026-10-30 06:12:39
EXCEL—向下填充缺失值 + 分组条件求和最近很多同事遇到同样的问题,把解决方案分享给大家~ 如下图有这样的一张表,BOM 物料清单的成本汇总 
答案: 添加2列辅助列 结果: 
这种问题很典型是Excel 中的“向下填充缺失值 + 分组条件求和”模式 公式适用领域 最后总结:👇 
加微信:SR42009,备注「GH」直接发电子书《一人企业复利商业化》免费送你。 
场景背景:
某电子产品制造企业的 BOM 表(物料清单)中,每个成品或半成品(主料号)下方列出多个子件物料。为节省录入工作,主料号只在每个 BOM 结构的首行填写一次,后续行留空。现需要快速计算出每个主料号下所有子件的总物料成本,用于成本核算。
(--PS:数据来源让豆包给我生成的案例)

1️⃣填充公式(直接复制替换单元格即可)
=IF(A2<>"", A2, D1)2️⃣求和公式
=IF(A2<>"", SUMIF(D:D, A2, C:C), "")
在数据处理中,常遇到一种典型的层级数据扁平化场景:
原始表格的某一列只在每个分组的首行有值,其余行均为空白,但这些空白行实际属于上一个非空值所代表的分组。
需要将缺失的标识值向下填充,使每一行都明确所属分组。
进而基于这个完整的分组标识,对另一列(如“金额”)进行条件求和,得到每个分组的总计值。
财务对账(按部门/项目分摊费用)、订单处理(按订单号汇总子产品金额)、项目管理(按任务 WBS 汇总工时)等。
与传统方法对比:不需要手工合并单元格、不需要 VBA、不改变原始数据结构,公式简洁且自动响应数据增减。

好了,今天就分享这些了~
也欢迎大家在评论区留下自己的思考,同时如果能点个赞和转发,就是对我最大的鼓励。

👉我是四仁,专注于AI工具应用和效率提升,致力于帮助更多人掌握实用技能,让工具真正为工作赋能。这个公众号主要记录用工具解决实际问题,欢迎关注👇🏻
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。