楼主 rongjun |
Q:如何绘制如下动态条饼组合图? A:绘制步骤如下: 1、绘制控件:在G7单元格输入公式
下拉至G10单元格作为控件列表的引用数据源。单击“开发工具”选项卡→“控件”组→“插入”→单击“表单控件”下的“组合框”窗体控件→在表格的空白处按下鼠标左键不放,拖动鼠标绘制出大小合适的组合框。鼠标右键单击组合框→单击“设置控件格式”→“数据源区域”选择$G$7:$G$10单元格区域→“单元格链接”选择$G$3单元格→单击“确定”关闭“设置控件格式”对话框。 2、构造饼图数据:在I3单元格输入公式
下拉填充至I5单元格;在J3单元格输入公式
下拉填充至J5单元格。 3、构造百分比堆积条形图数据:在L3单元格输入公式
下拉填充至L9单元格;在N3单元格输入公式
下拉填充至N9单元格;在M3单元格输入公式
下拉填充至M9单元格;在O3单元格输入公式
下拉填充至O9单元格。 |
2楼 rongjun |
4、创建百分比堆积条形图:选择L2:O9单元格区域→单击“插入”选项卡→“图表”组→“条形图”→“百分比堆积条形图”。 5、格式化图表:删除图例、网格线,设置图表大小、边框、填充颜色。鼠标右键单击垂直坐标轴→单击“设置坐标轴格式”→勾选“逆序类别”复选框→设置“主要刻度线类型”为“无”→设置“坐标轴标签”为“无”→单击“线条颜色”选项→“无线条”→关闭“设置坐标轴格式”对话框。鼠标右键单击水平坐标轴→单击“设置坐标轴格式”→设置“主要刻度线类型”为“无”→设置“坐标轴标签”为“无”→单击“线条颜色”选项→“无线条”→关闭“设置坐标轴格式”对话框。 |
3楼 rongjun |
6、格式化条形图系列:鼠标右键单击“空白1”系列→单击“设置数据系列格式”→单击“填充”选项→“无填充”→关闭“设置数据系列格式”对话框。采用同样的方法将“空白2”系列设置为无填充。鼠标右键单击“人数”系列→单击“设置数据系列格式”→设置“分类间距”为10%→单击“填充”选项→“渐变填充”→设置渐变类型及颜色→单击“三维格式”选项→设置棱台顶端宽度和高度均为6磅→关闭“设置数据系列格式”对话框。 7、添加标签:单击“人数”系列→“布局”选项卡→“标签”组→“数据标签”→“其他数据标签选项”→勾选“标签包括”下的“类别名称”、“值”复选框→“标签位置”设置为“轴内侧”→关闭“设置数据标签格式”对话框。 |
4楼 rongjun |
8、添加新系列:鼠标右键单击图表→单击“选择数据”→“添加”→“系列名称”输入“饼图”→“系列值”选择J3:J5单元格区域→单击“确定”退出“编辑数据系列”对话框→单击“确定”退出“选择数据源”对话框。 9、更改图表类型:鼠标右键单击“饼图”系列→单击“更改系列图表类型”→“饼图”→“复合条饼图”→单击“确定”退出“更改图表类型”对话框。 |
5楼 rongjun |
10、格式化饼图系列:鼠标右键单击“饼图”系列→单击“设置数据系列格式”→“分类间距”设置为200%→“第二绘图区大小”设置为100%→单击“三维格式”选项→设置棱台顶端宽度和高度均为6磅→选中第二绘图区→单击“填充”选项→“无填充”→关闭“设置数据系列格式”对话框。 11、添加标签:鼠标右键单击图表→单击“选择数据”→单击“系列”列表框中的“饼图”系列→单击“水平轴标签”下的“编辑”按钮→“轴标签区域”选择I3:I5单元格区域→单击“确定”退出“轴标签”对话框→单击“确定”退出“选择数据源”对话框。单击“饼图”系列→“布局”选项卡→“标签”组→“数据标签”→“其他数据标签选项”→勾选“标签包括”下的“类别名称”、“值”复选框→“标签位置”设置为“居中”→关闭“设置数据标签格式”对话框。删除饼图系列第二绘图区的数据标签,将饼图系列第一绘图区的“其他”数据点的数据标签与I5:J5单元格区域建立链接。 |
6楼 rongjun |
12、 组合图表:鼠标右键单击组合框→单击“叠放次序”→“置于顶层”;将组合框移动至图表的适当位置→按住Ctrl键选中组合框及图表→单击鼠标右键→单击“组合”→“组合”,完成动态复合条饼图的绘制。 动态条饼组合图.rar |
7楼 windsor42 |
好长啊,楼主辛苦了! |
8楼 wenshui2006 |
好东西,,,学习了,,,, |
9楼 donghan |
下载学习,谢谢版主 |
10楼 rolex518 |
很欣赏,下载 不等于 学习 |
11楼 williammei |
请问下:如下数据在图表显示值时,如何将NA()隐藏呢? |
12楼 YTJJ1111 |
不错。谢谢。 |
13楼 mjgdxx |
真漂亮 |
14楼 windtide73 |
下载学习,谢谢版主 |
15楼 wangqilong1980 |
oooO ↘┏━┓ ↙ Oooo ( 踩)→┃踩┃ ←(踩 ) \ ( → ┃√┃ ← ) / \_ )↗┗━┛↖(_ / |
16楼 angel928 |
为什么我组合不了呢?呜呜 |
17楼 herenqing |
太精彩了! |
18楼 zdzabc |
非常不错 |
19楼 米苏 |
太好了 |
20楼 hufengyi |
谢谢 |
21楼 hexihu |
留个记号 |
22楼 sjz76meizi |
做出来了 |
23楼 oct_nelly |
太感谢了,学习了,做出来了,可是组合不了,网上搜了一下,好像是说07版本的不可以组合控件和图表,呜呜…… |
24楼 悠悠的炊烟 |
读图感想: 1. 先做百分比堆积条形图。想显示的数据部分占1/4版面,也只有这个图表类型才能把想显示的条形位置稳定在最右边的1/4位置; 2. add新数据系列,复合条饼图,想显示的数据部分占3/4版面; 3. 利用复合饼图系列分割依据位置(第二绘图区包含最后N个值的功能),通过函数把控件显示的数据总显示在最后一个位置上,实现看似链接的条形图和饼图的联动; 4. 将饼图系列第一绘图区的“其他”数据点的数据标签与相应单元格区域建立链接,实现动态; ------------------------------------------------------------------------------------------------------ 精妙的构思,配合对图表各元素的深刻理解,通过函数完成数据构建,完美展现图形。 作品可以复制,构思也只能揣摩一二。 |
25楼 arjoe |
精妙的构思! 学习2011-06-11_150653.png |
26楼 天南地北 |
正在学习图表,进来学习一下,有点复杂,不是那么好懂的! |
27楼 lrlxxqxa |
转发分享 |
28楼 老糊涂 |
下载学习图表 |
29楼 瓜瓜 |
下载学习,谢谢版主 |
30楼 TOTO猪的围脖 |
学习一下,谢谢楼主 |
31楼 Cosmo/毛毛 |
好多弯路 |
32楼 可怜小飞 |
感觉很好,呵呵 |
33楼 futures08 |
很好很强大 收下了 |
34楼 airysoar |
这个前几天还在思考怎么做呢,多谢分享。 |
35楼 追梦ing |
非常不错,一直想找这方面的帖子,谢谢楼主分享 |
36楼 fnnlj |
顶.支持,路过! |
37楼 过云雨/xy |
顶一个 |
38楼 amylee |
抓紧学习,尽快用上。谢谢楼主。 |
39楼 Rongson_Chart |
我来学习啦~~ |
40楼 chrischowlin |
thanks, |
41楼 YESS95 |
跟图表达人学学 |
42楼 jasper8624 |
下载学习,谢谢版主 |
43楼 poiuyman5 |
very good. |
44楼 padico |
最近正烦这个动态饼图啊,好东西啊 |
45楼 唯伊 |
哇 找了好久哇 |
46楼 俟人.琳 |
很漂亮的图,学习学习!~ |
47楼 rabbitllu |
您好,荣版,我如何选中第二绘图区,我选中一个系列后用向下箭头键依次选下一个系列,但是就是选不中第二绘图区 |
48楼 140127 |
将饼图系列第一绘图区的“其他”数据点的数据标签与I5:J5单元格区域建立链接。这个是什么意思? |
49楼 lingel |
好强大 |
50楼 zl-jessica |
这个太高端了...好难 |
51楼 笑眼晴天 |
老师,第十图的选中第二绘图区,是怎么选中的啊,我怎么选都没办法选中呢? |
52楼 笑眼晴天 |
应该知道是怎么回事了,呵呵 |
53楼 墨香雪 |
强悍 |
54楼 mhwxg |
第二绘图区到底是怎么能选中? 怎么试都不行啊 |
55楼 rongjun |
把图表放大,然后单击条形图的间隙,就能选中了 |
56楼 amylee |
收藏学习,谢谢总版! |
57楼 三七二十三 |
还有3D效果呢,不错不错。 |
58楼 yirenxiangtao |
谢谢分享 |
59楼 率性而为 |
这个不错,看着就很酷! |
60楼 吉七儿 |
学习学习 |
61楼 lrlxxqxa |
动态条饼组合图 |
62楼 poiuyman5 |
got it. Great! |
63楼 wyh0465_cn |
学习,备用。 |