数据透视表中级班练习十一—数据透视表与SQL亲密接触
本帖最后由 JLxiangwei 于 2014-9-16 14:58 编辑{:1112:} 老师辛苦了 老师好快呀,谢谢老师! 本帖最后由 天空的雨 于 2014-6-25 14:53 编辑
订正:
本帖最后由 午夜洗衣机 于 2014-6-25 14:19 编辑
交练习来了
这题SQL代码很简单,更多的是透视表的设置
1.SQL代码:select 年份,省份,业务员,往来单位,'1月' as 月份, as 数值 from [数据源$]
union all
select 年份,省份,业务员,往来单位,'2月' as 月份, as 数值 from [数据源$]
union all
select 年份,省份,业务员,往来单位,'3月' as 月份, as 数值 from [数据源$]这段代码的作用是把二维表改成一维表,然后再做透视表才能有"月份"这个列字段
2.透视表设置:
a.同比的设置:
b.环比的设置
c.把数值拉到行标签
d.年份的居中:
最后的效果:
本帖最后由 xiaoni 于 2014-6-29 00:57 编辑
3月份的环比和效果图有误
SELECT年份,"1月" AS 月份,省份,业务员,往来单位,AS 金额, AS 同比, AS 环比 FROM [数据源$]
UNION ALL
SELECT年份,"2月",省份,业务员,往来单位,,,FROM [数据源$]
UNION ALL
SELECT年份,"3月",省份,业务员,往来单位,,, FROM [数据源$] 写了好长的代码,想知道高手是怎么处理的。 学习。 好资料
页:
[1]
2