ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E文精选 > 图表图形 > 利用散点图制做可变的动态花瓣图

利用散点图制做可变的动态花瓣图

作者:绿色风 分类: 时间:2022-08-17 浏览:143
楼主
海洋之星
利用散点图制做可变的动态花瓣图,效果如下图:


 

制作要点:主要利用滚动条和复选框创建带平滑线的散点图来完成操作,具体见下面操作:
步骤一 构建如下图所示数据区域。


 
步骤二 单击【开发工具】选项卡,在【控件】命令组中单击【插入】下拉列表,选择【滚动条】表单控件,在C2中绘制一个滚动条控件,如下图所示。


 
步骤三 选中C2单元格中的【滚动条】,按<Ctrl+C>组合键,进行复制,选中C3单元格,按<Ctrl+V>组合键,进行粘贴,同样方法将其粘贴到C4、C5单元格中,最后得到如下图所示效果。

 


2楼
海洋之星
步骤四 右击C2单元格中的【滚动条】,在弹出的快捷菜单中选择【设置控件格式】命令,打开【设置控件格式】对话框,设置“最小值”为:1;“最大值”为100;“步长”为1;“页步长”为10;“单元格链接”为B2,单击【确定】按钮,退出【设置控件格式】对话框,如下图所示。


 
步骤五 使用步骤四方法对其单元格进行相同设置,即可得到下图所示效果。


 
步骤六 单击【开发工具】选项卡,在【控件】命令组中单击【插入】下拉列表,选择【复选框】表单控件,在E3中绘制一个复选框控件,如下图所示。

 

3楼
海洋之星
步骤七 右击E3单元格中的【复选框】,在弹出的快捷菜单中选择【设置控件格式】命令,打开【设置控件格式】对话框,“单元格链接”为D1,切换到【颜色与线条】选项卡中,将“填充”颜色设置为:羊皮纸,“线条”设置为:无,单击【确定】按钮,退出【设置控件格式】对话框,如下图所示。


 

步骤八 按<Ctrl+C> 组合键,打开【名称管理器】对话框,单击【新建】按钮,打开【新建名称】对话框,在【名称】文本框中输入:a;d在【引用位置】处输入公式:
  1. =(ROW(INDIRECT("1:"&360*Sheet1!$B$4+1))-1)*PI()/180/Sheet1!$B$4
单击【确定】按钮完成对名称a的定义,以同样的方法分别定义名称b为公式:
  1. =Sheet1!$B$2*SIN(Sheet1!$B$3/2*Sheet1!a)*IF(Sheet1!$D$1,{-1,1},1)

名称X为:
  1. =b*COS(Sheet1!a)

名称Y为:
  1. =b*SIN(Sheet1!a)

如图所示:

 

步骤九 单击【插入】选项卡,在【图表】命令组中单击【散点图】下拉列表,选择【带平滑线的散点图】子图表类型,创建一个空白表模板。如下图。


 
步骤十 在【图表工具】选项卡下,单击【设计】选项卡,在【数据】命令组中单击【选择数据源】按钮,打开【选择数据源】对话框,单击【添加】按钮,打开【编辑数据系列】对话框,在【X轴系列值】中录入公式:=可变花瓣.xlsx!X值;在【Y轴系列值】中录入公式:=可变花瓣.xlsx!Y值,单击【确定】退出【编辑数据系列】对话框,再单击【确定】退出【选择数据源】对话框。


 
得到效果图如下:


 
步骤十一在【图表工具】选项卡下,单击【设计】选项卡,在【图表样式】命令组中单击【样式29】按钮,即可得到最终效果图

 

4楼
海洋之星
上传附件:

可变花瓣.rar
5楼
pcwmmn
不错,支持下!
6楼
eliane_lei
师 父!真强大!分享了
7楼
apirl2008
不得不说佩服
8楼
hylees
好漂亮
9楼
早安,爱尔兰。
滚动条在那里?没有找到,我的是2012版的。
10楼
海洋之星
首先,你要调出你的开发工具选项卡
11楼
jinwood
研究花瓣图很久了都没有做好,也没有人帮助,现在终于有大师做这个了,激动~~~
12楼
芐雨
#散点图制做可变的动态花瓣图#marking

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap