作者:绿色风
分类:
时间:2022-08-18
浏览:141
楼主 嘉昆2011 |
本文参考Mr. Excel Bill Jelen 视频博客,链接:
- http://www.youtube.com/watch?v=5IaVVtsMwuU
Q:如何制作动态复合条饼图? 效果如下:
SQL Slicer1.gif
图表说明:当切片器选择相应区域时,条形图就会显示相应区域的细节。
A:制作要点 1,选择区域,插入数据透视表及切片器 2,利用Microsoft Query SQL制作参数查询,语句:
- Select State as Area, Sum(Amount) as Total
- From [Data$C3:E]
- Where Region=?
- Group by State
- Union All
- Select Region, Sum(Amount)
- From [Data$C3:E]
- Where Region<>?
- Group by Region
"?"链接到数据透视表/切片器选择区域 3,插入复合条饼图,注意下列参数的调整
2-14-2014 01.png
4,利用SQL返回结构列表的特性,编写公式区分大区域和小区域,方法不唯一 5,利用简单VBA区分哪些数据点属于饼图和条形图
- Private Sub Worksheet_Change(ByVal Target As Range)
- s = Sheet2.Range("F" & Sheet2.Range("F100").End(xlUp).Row).Value
- For i = 1 To Sheet2.Range("F100").End(xlUp).Row - 4
- If i <= s Then
- Sheet3.ChartObjects(1).Chart.SeriesCollection(1).Points(i).SecondaryPlot = 1
- Else
- Sheet3.ChartObjects(1).Chart.SeriesCollection(1).Points(i).SecondaryPlot = 0
- End If
- Next i
- End Sub
要点回顾:
SQL Slicer 2.gif
SQL Slicer.rar
推荐阅读: Mr Excel Bill Jelen, “Using Slicers to Zoom In”: Podcast #1857
- http://www.mrexcel.com/learnexcel/2014/02/11/using-slicers-to-zoom-in/
动态子母饼图绘制教程
- http://www.exceltip.net/forum.php?mod=viewthread&tid=7349
动态条饼组合图绘制教程
- http://www.exceltip.net/forum.php?mod=viewthread&tid=7348
双层饼图绘制教程
- http://www.exceltip.net/forum.php?mod=viewthread&tid=20292
|
2楼 购物皇冠 |
学习了 |
免责声明
有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素,
经与ExcelTip.Net站长Apolloh商议并征得其同意,
现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示,
供有需要的人士查询使用,也慰缅曾经的论坛时代。
所示各个帖子的原作者如对版权有异议,
可与本人沟通提出,或于本站点留言,我们会尽快处理。
在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一