ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E文精选 > 图表图形 > 如何制作动态人口风暴图?

如何制作动态人口风暴图?

作者:绿色风 分类: 时间:2022-08-17 浏览:136
楼主
無心
Q:数据源为5个国家从1950年至2049年100年时间的人口变化图,如何根据下列数据制作如上图的动态人口风暴图呢?



 


数据源.rar


A:绘制步骤如下:

1、重构数据源:由于各国的人口不同,所以对人口按每年个年龄段所占百分比进行重构:
       如下图:


 

在D5输入如下公式:
  1. =B5/SUM(INDIRECT("B"&QUOTIENT(ROW()-5,21)*21+5&":B"&QUOTIENT(ROW()-5,21)*21+25))
在E5输入如下公式:
  1. =-C5/SUM(INDIRECT("C"&QUOTIENT(ROW()-5,21)*21+5&":C"&QUOTIENT(ROW()-5,21)*21+25))
选中D5:C5,下拉至数据末尾。
依次对其他四个国家进行相同方法的数据重构。

2、插入控件:插入组合框:在数据源表AC3:AC7单元格区域列出五个国家的名称,单击“开发工具”选项卡→“控件”组→“插入”→单击“表单控件”下的“组合框”窗体控件→在表格的空白处按下鼠标左键不放,拖动鼠标绘制出大小合适的组合框。鼠标右键单击组合框→单击“设置控件格式”→“数据源区域”选择"数据源!$AC$3:$AC$7"单元格区域→“单元格链接”选择$A$1单元格→单击“确定”关闭“设置控件格式”对话框。

  插入滚动条:    单击“开发工具”选项卡→“控件”组→“插入”→单击“表单控件”下的“滚动条”窗体控件→在表格的空白处按下鼠标左键不放,拖动鼠标绘制出大小合适的组合框。鼠标右键单击组合框→单击“设置控件格式”→“单元格链接”选择$A$2单元格→最小值填“1”,最大值“100”,步长“1”→单击“确定”关闭“设置控件格式”对话框。

3、构建背离型柱状图数据:选择“公式”选项卡→单击“定义的名称”组的“名称管理器”→单击“新建”按钮→在名称框里面输入“Male”,引用位置输入公式
  1. =OFFSET(INDIRECT("数据源!R4C"&图表!$A$1*5-1,FALSE),图表!$B$1*21-20,,21,)
单击“确定”。再新建
  1. Female=OFFSET(INDIRECT("数据源!R4C"&图表!$A$1*5,FALSE),图表!$B$1*21-20,,21,)
的定义名称。新建名称如下图:


 





该帖已经同步到 無心的微博
2楼
無心
4、插入柱状图:单击“插入”选项卡→“图表”组→“柱形图”→在下拉的图表类型列表中,选择“簇状柱状图”。鼠标右键选中图表→选择“选择数据”→单击“添加”→系列名称为“系列一”,系列值为“图表!Male”→单击“确定”。继续“添加”数据→系列名称为“系列二”,系列值为“图表!Female”。结果如下图:


 

5、格式化柱形图数据系列:鼠标右键单击“系列一”系列→单击“设置数据系列格式”→设置分类间距为15%→设置系列重叠为100%→单击“填充”选项→“纯色填充”→设置填充颜色为绿色→单击“边框颜色”选项→“无线条”→单击“确定”。采用同样的方法,将“系列二”系列填充绿色,透明度为50%→边框设置为“无线条”。结果如下图:


 

6、选中纵坐标轴→鼠标右击,选择“设置坐标轴格式”→在“坐标轴选项”中,把最大值设置成“0.16”,最小值“-0.16”,主要刻度线类型为“无”,坐标轴标签为“无”→单击“线条颜色”选项卡,选择“无线条”。
       删除横坐标,删除网格线,删除图表图列。结果如下图:


 
3楼
無心
7、设置滚动条:在C1单元格输入公式=1949+A1&"年"→把滚动条移到图表内靠下→在滚动条右上角插入文本框→选中文本框在编辑栏内输入“=C1”。单击“绘图工具-格式”选项卡→在“样式形状”组中→设置文本框形状填充为“无填充色”→“形状轮廓”为“无轮廓”。

  8、设置国旗图案:在数据源表AD3:AD7插入对应AC3:AC7各国家的国旗→设置图案属性为大小、位置随单元格变化而变化。如图:


 

插入自定义名称:a=INDEX(数据源!$AD$3:$AD$7,MATCH(图表!$A$1,数据源!$AB$3:$AB$7)).

在C7单元格内插入任意图片→选中图片→在编辑栏内输入=a,这样图片就能跟随单元格的变化而变化了。

8、选中A1:C1,把字体颜色设置成白色。最终结果如下图:


 



动态人口风暴图.rar
4楼
狼外公
真是厉害呀。
5楼
huangwei0king
受教了,这个,好难啊!
6楼
無心
不难啊,右键选中滚动条,就能移动了。插入文本框后,不要在文本框内输入公式,要在上面的编辑栏内输入公式就行了
7楼
xyf2210
无心好强呀
8楼
zuoyd
很好!很强大!
9楼
liucq
牛                     
10楼
yaoandxu2011
哇,太厉害了,不过好难啊
11楼
狼外公
我为什么不能下载。
12楼
玉丫头
楼主真历害
13楼
angel928
学习了。
14楼
迟彧canc
祝楼主快乐,大家一齐讨论!














西班牙购房
15楼
bishunbiao
恩,谢谢楼主
16楼
嘉昆2011
谢谢,学了弄了下人口统计图.gif
 
17楼
hongqiqqq
好东西,学习了。
18楼
荷塘月亮
哇,太厉害了,不过好难啊
19楼
水星钓鱼
图表白表示压力很大
20楼
chenguanghui
有点难啊
21楼
もう
前来观摩
22楼
老狼杰克
无敌的楼主啊!蛮叫好好学习!mark先
23楼
bobobaby
好复杂…试试看……
24楼
jeanson1234
太厉害啦
25楼
芐雨
#如何制作动态人口风暴图#
26楼
Back_34
very good . good learning material

免责声明

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

评论列表
sitemap