楼主 Rongson_Chart |
精品第二弹! 续《Excel版瑞士军刀教程图》的一贴后,再次分享动态GA式动态图。 1、准备图表数据,“AD3:AD367”为辅助列填充1~365;“AE3:AE367”为整年日期;“AF3:AF367”为每日对应的相关数据。 2、准备辅助动态数据,Stop period和Number of period根据下图提示的函数填入;Star period和Period type显示的值为手动输入完成。 3、数据准备的最后一步,利用IF和AND函数实现根据X Data的原始数据和上图中Number of period的变化来实现数据显示长短。这列数据主要是为了模拟全年图中选中的日期数据而做准备。 4、利用定义名称功能和OFFSET函数显示大图中根据不同长短周期的数据和标签。 数据:=OFFSET('Scroller chart'!$AE$2,'Scroller chart'!$AB$2,1,'Scroller chart'!$AB$6,1) 标签:=OFFSET('Scroller chart'!$AE$2,'Scroller chart'!$AB$2,0,'Scroller chart'!$AB$6,1) 5、根据AE日期和AF数据新建一个二维面积图,如图所示。 6、添加模拟大图中蓝色线条的数据,由于蓝色线路是跟着面积图的数据变化而变化的,所以数据源应采用一致。方法:【右击图表】→【选择数据】→【添加】→ 确定即可,如图所示。 7、由于我们是要添加的数据位模拟大图蓝线做准备,所以我们将添加数据默认为面积图的图表形式更改为线形图。方法:【右击图表】→【折线图】 → 确定即可,如图所示。 8、 接上一步骤更改已变成线形图的系列的样式。(如下图不清晰,可以下载附件查看具体更改内容。) 9、接着更改X Data系列面积图的样式,如图所示。 10、利用第4步定义的名称(Data & Labels),更改图表中X Data和线形图的数据和标签。图表中系列值和标签识别规律是:='工作表名加感叹号(e.g.sheet1!)'+定义名称(e.g. Data或Labels),如图所示。 11、 调整大图的图表样式:【添加】纵向网格线;右击横坐标设置【位置坐标轴】在刻度线上(横轴为时间轴的一般都要设置在刻度线上);设置纵坐标【最大刻度】为1,【主要刻度】为0.2,如图所示。 12、新建第二个面积图,这个面积图是为了展示全年而做的。数据选择2列X Data和X Data1,如图所示。 13、设置上一步新建的面积图的样式:更改X Data系列的【填充颜色】;更改X Data1系列的【图表类型】为无点折线图,设置【线条宽度】及【线条颜色】;设置横坐标的【主要刻度单位】为1个月,【位置坐标轴】在刻度上。如图所示。 14、右击删除【图例】及【横坐标】。利用单元格划分全年月份并输入月份,调整网格线与单元格线条对齐,如图所示。 15、 插入【滚动条】控件,该控件主要是利用链接单元格,点击控件改变单元格的值来实现自动选择数据日期。成功插入后右击设置参数:【设置控件格式】→【控件】→【当前值为1】 →【最小值为1】→【最大值为365】→【步长为1】→【单元格链接到"AB2"】,如图所示。 添加功能提示: 16、和上一步骤一样的路径添加另一个控件,选择按钮控件,添加这个控件是为了切换图表显示的数据周期。更改3个按钮控件名称为7天、14天和30天。然后任选一个按钮右击设置控件格式即可,【设置单元格链接到"AB8"】,如图所示。 17、最后调整大图和小图的上下位置,以及调整滚动条和3个按钮控件的位置即告完成。 附件: Scroller chart教程附件.rar |
2楼 amateur |
下载回去看看。 |
3楼 dgxsdr |
下载收藏了! |
4楼 Rongson_Chart |
学着做一遍你就会发现乐趣所在了~ |
5楼 fengyunyb |
下载先,慢慢研究。 |
6楼 quary1015 |
领走,然后去研究下~多谢~ |
7楼 可怜小飞 |
很不错 |
8楼 可怜小飞 |
哈哈,我加油 |
9楼 httftt |
不够钱啊。。 |
10楼 382224811 |
好深奥啊 |
11楼 芐雨 |
#动态图 Scroller chart#marking |