|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本来想用Sql 语句直接生成数据透视表解决,但是总不对,还是要请教高手。
Select 商品号, sum(采购数量) as 采购数量, sum(采购金额) as 采购金额 from [原数据表$] Group by 商品号
是可以将商品号唯一,采购数量和采购金额汇总并列出来的,但是加上销售金额和销售数量并且让它们保持原样:
Select 商品号, sum(采购数量) as 采购数量, sum(采购金额) as 采购金额 ,销售金额, 销售数量 from [原数据表$] Group by 商品号 是报错的,无法搜索出结果直接做数据透视表,花费了我半天时间也没弄明白。
回头只好用vba 做了一个表,这个问题还是用sql 直接出数据透视表最快最好,我的sql 水平太差,郁闷。
请参考附件,第一张sheet 是楼主贴的表原数据表,点击按钮,会生成按照楼主要求汇总的一张目标表,在Sheet2 位置。Sheet3 是我随手做的一张数据透视表。
这个问题应该用不着VBA 而应该直接出Sheet3 的啊。{:soso_e118:}{:soso_e118:}
|
|