如何使用数据透视表查询获取规格维度的物料总数量
解决方案
一、物料总数量计算逻辑
对于每种物料,总数量=Σ(单份物料对应规格的用量 × 该规格客户需求数量)
示例计算:
已知单份物料用量:S=1、M=1、L=2、XL=4;客户需求:各规格2000份
总数量 = (1×2000)+(1×2000)+(2×2000)+(4×2000) = 16000
注:若S码对应的1米面料为单独物料,其总用量直接为S码需求数×1=2000米
二、数据透视表生成物料总数量表格(Excel环境)
1. 预处理结构化数据源
- 将原物料宽表(物料名称+各规格用量)转换为长格式:每行对应「物料名称、规格、单份用量」
- 将客户需求表转换为「规格、需求数量」的单列关联格式
- 用
VLOOKUP()或XLOOKUP()将需求数量匹配到物料长表中,新增计算列=单份用量×需求数量
2. 创建数据透视表
- 选中预处理后的全量数据,点击「插入」→「数据透视表」
- 字段配置:
- 行区域:拖入「物料名称」
- 值区域:拖入「单份用量×需求数量」,设置汇总方式为「求和」
- 生成的透视表即为每种物料的总数量统计结果
三、按规格维度统计物料总数量
基于同一预处理数据源,调整数据透视表字段配置:
- 行区域:拖入「规格」(若需同时查看单物料明细,可先拖「规格」再拖「物料名称」)
- 值区域:保持「单份用量×需求数量」的求和汇总
- 生成的透视表将按规格分组,展示对应规格下所有物料的总用量,或单个物料在该规格下的用量
内容的提问来源于stack exchange,提问作者user23310102
相关产品推荐
相关产品推荐

