|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
数据透视表应该可以做的,抽空研究一下!
透视表的计算速度比公式计算要快,只要在透视表内右键刷新就行。
select 产品编码,产品名称,原料编码,原料名称,单位,规格型号,sum(每个用量汇总 * 计划产量 ) as 标准用量,sum(实际领料)/2 as 实际用量 from
(select A1.*,A2.规格型号,A2.计划产量,A3.实际领料 from
(select 产品编码,产品名称,原料编码,原料名称,单位,sum(每个用量) as 每个用量汇总 from [BOM$] group by 产品编码,产品名称,原料编码,原料名称,单位) A1 , (select 产品编码,规格型号,计划产量 from [计划产量$]) A2,
(select 原料编码,sum(领料数量) as 实际领料 from [实际领料$] group by 原料编码) A3
where A1.产品编码=A2.产品编码 and A1.原料编码=A3.原料编码)
group by 产品编码,产品名称,原料编码,原料名称,单位,规格型号
备注:本例中的数据、格式采用了8楼的内容。
[ 本帖最后由 penghaifeng 于 2009-8-7 17:48 编辑 ] |
|