电子 BOM 也就是物料清单,在 Excel 中制作电子 BOM,核心是建立标准化物料明细,通过层级编码体现产品父子件关系,配套数量、规格、位号、封装、单价、物料编码等字段,支持汇总统计、筛选、版本管理,适合硬件研发、PCBA 生产、采购备料使用,推荐使用超级表承载数据,方便新增物料、自动扩展公式,BOM 最重要的是编码唯一、层级清晰、版本可追溯,避免同物料重复录入,后续可以自动计算总物料成本。
基础表头设计
推荐标准电子 BOM 表头字段
| 字段 | 说明 |
|---|---|
| 层级 | 1 为成品,2 为子组件,3 为零件,体现父子结构 |
| 物料编码 | 唯一编码,同物料编码不能重复 |
| 物料名称 | 元器件或者组件名称 |
| 规格型号 | 器件型号参数 |
| 封装 | 贴片封装如 0402 0603 SOP8 |
| 位号 | PCBA 板位号,例如 R1 R2 C3 |
| 单位 | PCS K M |
| 单机用量 | 单台产品该物料消耗数量 |
| 单价 | 物料采购单价 |
| 金额 | 单机用量乘以单价,公式自动计算 |
| 品牌 | 原厂或者替代品牌 |
| 替代料 | 可兼容替代物料编码 |
| 备注 | 参数说明,备注禁料、精度等 |
| 版本 | BOM 版本号,如 V1.0 |
编制操作步骤
1 新建 Excel 空白工作簿,第一行输入上面设计好的表头
2 按层级录入物料,父件在上,子件在下,层级数字区分上下级组件
3 金额列输入公式 = 单机用量单元格 单价单元格,下拉填充自动计算金额
4 选中全部表头和数据区域,按下 Ctrl 加 T 转换为超级表,勾选表包含标题
5 开启筛选,可按层级、物料编码、品牌筛选物料
6 增加汇总区域,使用 SUM 函数统计 BOM 整机总成本
7 设置版本信息,在工作表顶部单独单元格填写产品名称、BOM 版本、编制人、编制日期
8 设置单元格格式,物料编码列保持文本格式,防止长编码变成科学计数法
9 添加边框、表头底色,调整列宽,打印或者导出 PDF 存档
进阶功能配置
1 多层级 BOM 展开:多层产品可以增加父件编码列,每一行填写上级父件编码,实现父子关联,方便后续做 BOM 展开
2 替代料管理:单独增加替代料列,记录兼容料编码,采购缺料时快速查找替代物料
3 校验防错:可以增加辅助列,使用 COUNTIF 函数校验物料编码是否重复,公式 = COUNTIF (编码列,当前编码单元格)>1,标记重复编码
4 冻结表头:点击视图选项卡冻结窗格,长 BOM 滚动的时候表头保持可见
5 成本汇总:使用 SUM 函数汇总所有物料金额,得到单台整机物料总成本,也可以按层级分组汇总子组件成本
单层 BOM 与多层 BOM 对比表格
| 类型 | 结构特点 | 优点 | 适用场景 |
|---|---|---|---|
| 单层 BOM | 全部物料平铺,无父子层级 | 编制简单,易阅读 | 单块 PCBA 板,简单产品 |
| 多层 BOM | 层级 + 父件编码,父子组件嵌套 | 可以体现装配结构,支持逐级展开 | 整机产品,含子板、组件、外壳 |
注意要点
物料编码建议设置为文本格式,长数字编码如果是数值格式,Excel 会自动变成科学计数,造成编码损坏。BOM 每次修改必须升级版本号,保留历史版本文件,研发变更需要记录变更原因,不建议直接覆盖旧版本 BOM。位号多个器件可以使用逗号分隔,例如 R1,R3,R5。
FAQ
问题 1 excel 做电子 bom 物料编码变成科学计数怎么办
回答 excel 做电子 bom 编码变成科学计数,是单元格为数值格式,提前把物料编码整列设置为文本格式,再录入编码,就不会出现科学计数显示异常。
问题 2 excel 做电子 bom 多层级怎么体现父子关系
回答 excel 做电子 bom 多层级 BOM,增加层级列和父件编码列,父件编码填写上级组件编码,配合层级数字区分 1 级成品、2 级子组件、3 级零件,实现父子装配结构关联。
问题 3 excel 做电子 bom 怎么自动计算整机物料总成本
回答 excel 做电子 bom,金额列使用单机用量乘以单价公式,最后使用 SUM 函数汇总全部金额单元格,自动得到整机物料总成本,新增物料之后超级表会自动纳入汇总计算。
免责声明
本文内容基于 Excel 常规版本操作编写,不同版本界面细节可能存在差异,操作仅供学习参考,正式生产 BOM 请结合企业 ERP 规范核对,重要文件请提前备份,因操作失误造成的数据损失,由使用者自行承担。


