ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2070|回复: 4

不确定的多字段汇总????!!!!!!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-4-20 23:34 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
日期        订单        款号        工序        产量
1月1日        987766        K1        GX1        2000
1月2日        987766        K1        GX2        3000
1月3日        987766        K1        GX3        1500
1月4日        987766        K1        GX4        2000
1月5日        987766        K1        GX5        1689
1月6日        987766        K1        GX6        2890
1月7日        987766        K1        GX7        2845
1月8日        987766        K1        GX1        3099
1月9日        987766        K1        GX3        2390
1月10日        987766        K1        GX5        12340
1月11日        987766        K1        GX7        12880
1月12日        768933        K2        GX1        2000
1月13日        768933        K2        GX2        1689
1月14日        768933        K2        GX3        2890
1月15日        768933        K2        GX4        2845
1月16日        768933        K2        GX5        2890
1月17日        768933        K2        GX6        2845
1月18日        768933        K2        GX7        3099
1月19日        768933        K2        GX1        2390
1月20日        768933        K2        GX3        12340
1月21日        768933        K2        GX5        12880
1月22日        768933        K2        GX7        2845

我希望达到以下的格式的汇总:
订单        款号 GX1          GX2  GX3  GX4  GX5  GX6  GX7  (工序因订单和款号的不同是变化不定的,所以必须先抽取工序再进行订单和款号的汇总)
987766        K1                                                       
768933        K2       


请问如何才能办到???谢谢

[ 本帖最后由 wx-x 于 2011-4-20 23:36 编辑 ]

db1.rar

10.02 KB, 下载次数: 126

TA的精华主题

TA的得分主题

发表于 2011-4-21 08:16 | 显示全部楼层
是不是这样?
TRANSFORM Sum(表1.产量) AS 产量之总计
SELECT 表1.订单, 表1.款号, Sum(表1.产量) AS [总计 产量]
FROM 表1
GROUP BY 表1.订单, 表1.款号
PIVOT 表1.工序;

TA的精华主题

TA的得分主题

发表于 2011-4-21 08:29 | 显示全部楼层
给个提示:
1、将数据按分类汇总后
2、汇总后的数据与原数据联合查询到一起,A union all B
3、最后进行行转列的TRANSFORM查询(交叉表查询)。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-4-21 14:44 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
原帖由 zez 于 2011-4-21 08:16 发表
是不是这样?
TRANSFORM Sum(表1.产量) AS 产量之总计
SELECT 表1.订单, 表1.款号, Sum(表1.产量) AS [总计 产量]
FROM 表1
GROUP BY 表1.订单, 表1.款号
PIVOT 表1.工序;

超级的感谢,解决了我们6个人的工作量,谢谢。

db1.rar

8.34 KB, 下载次数: 18

TA的精华主题

TA的得分主题

发表于 2011-11-8 16:19 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-11 04:52 , Processed in 0.021801 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表