免费论文网 首页

excel动态图表教程

时间:2017-05-17 07:35 来源:免费论文网

篇一:Excel动态图表的制作

Excel动态图表的制作

动态图表适合在特定区域展示多组含有比例性质的图表,如饼形图。对于仅体现数据量的折线图而言,可以一图展示多组数据,使用动态图表的意义不大。本文以动态饼形图的制作为例说明动态图表的制作方法。

假设有以下数据表需要做饼图(可新建Excel文件命名为“饼形图”,然后将数据复制粘于Sheet1的A1中):

实现思路:通过组合框控制要选择呈现的数据系列(本例为2011~2014年),这种变化会被组合框以数值形式反映于某一单元格,然后自定义一个数据区,这个数据区与组合框控制的变化的数值关联,因此也是可变的,最后创建饼形图,将饼形图的数据区改为这个动态数据区(图表中的数据区不接受公式,因此需要通过自定义数据区中转一下),这样就可以通过操作组合框控制饼形图的变化了。

1、创建辅助数据。因为组合框只能识别纵向数据区,故复制年份转置粘贴于B10单元格中:

2、创建组合框

(1)开发工具-插入-表单控件-组合框:

(2)右击组合框-设置控件格式:

(3)单击任意一空白单元格,不选定组合框,退出对它的编辑状态,再单击组合框的下拉箭头,测试一下组合框:

会产生联动,说明组合框建立成功。

3、自定义动态数据区

(1)选择第一组纯数据(不要标题与合计),然后按Ctrl+F3调出名称管理器,点新建,把这块区域自定义一个名称,假定为“销售”:

(2)很显然这个销售的位置是死的,不能变的,因此我们使用indirect和char函数(如果不明白这两个函数的意义,请翻看前期分享)结合组合框控制的C10单元格让它产生变化。思路是:通过观察我们发现,我们需要第1组数据时,C10值为1,数据区在B列;第2组,C10为2,数据区在C列??我们知道char(65)=“A”,依此类推即可得到各字母,再用字母与数字结合通过indirect就可以指定单元格区域,所以我们用char(65+C10)来实现列标可变:=indirect(“Sheet1!$”&char(65+$C$10)&”$2:$”&char(65+$C$10)&”$7”)

需要注意的是:公式中的双引号一定得是英文状态下的双引号,如果复制进去的话,需要手动改以下公式中的6个双引号。确定备用。

4、只使用第1组数据创建饼形图

(1)创建空白图表:

(2)右击空白图,“选择数据”:

(3)在图表数据区域后的空白框内单击,然后拖动选择项目名和第1组数据,不要选择标题和合计:

篇二:Excel 动态图表制作Tips(一)

Excel 动态图表制作Tips(一)

用Excel来制作图表,相信大家工作中用的很多,但估计一般都局限在静态图表上,其实Excel的强大之处远远不止如此,今天我就来分享下动态图表的制作(以2013版的Excel为例)。

在日常工作中,这样的二维表很常见吧:

我们一般给出的静态图表,都是用多条折线来呈现五个设计处的月份绩效趋势:

这么多条线段挤在一张图里,是不是让人看着有点晕;如果说五条线还勉强看得清,那十条呢,二十条呢,是不是有种头皮发麻的感脚/(ㄒoㄒ)/~~

当然,你也可以做五个图表,一个图表一条线,但这份报告得有多长才够用啊。

这个时候,动态图表就隆重登场啦!用一个下拉控件来筛选设计处,呈现所选设计处的每月绩效折线图:

OK,不废话了,下面就来说下怎么做这张动态折线图。

步骤一:复制二维表的“设计一处”列作为“辅助列”,复制五个设计处名称作为“选项列”。

步骤二:以辅助列为数据源,做一张“设计一处”的折线图。

步骤三:从工具栏中插入“组合框”:开发工具——插入——表单控件——组合框,单击折线图的右上角画出下拉框(如果你的工具栏上找不到“开发工具”,可以在“自定义功能区”中勾选,具体步骤见备注)。

步骤四:右击下拉框,选择“设置控件格式”,在“控制”页的“数据源区域”选择选项列,“单元格链接”选择L2(这个随便一个空白的单元格都行),“下拉显示项数”默认8

,表

示下拉框可最多显示8个选项,超过8个的要使用滚动条。

步骤五:将“辅助列”的“设计一处”单元格改成公式:=OFFSET(C3,0,$L$2-1,1,1),通过右下角的小“+”号,自动填充整列。(关于OFFSET的函数解释,详见备注)

篇三:【Excel2003】OFFSET函数制作带滚动条的动态图表(百度经验)

Excel2003动态图表制作带滚动条控件

?

分步阅读

你还在为Excel2003这样简陋的版本制作带滚动条控件的动态图表而苦恼吗?一切都不是事儿。

工具/原料

?

Excel2003

1.建立窗体控件

准备工作:基础数据的准备

1. 工具栏空白处单击右键——插入——窗体——选择“滚动条”

1.

2.右击——设置控件格式。 最小值——1月 最大值——12月 单元格链接——

D2

2

2.对动态数据区域进行命名和公式设计

3.选中2014年区域(B2:B13)--插入--名称--定义,名称被自动设定为_2014年(不可改),公式编辑为:

=OFFSET(Sheet1!$B$1,1,,Sheet1!$D$2,1)

4.同理,对2015年数据进行命名和公式设计

3.利用已命名的动态数据区创建图表

5.点击插入——图表——选择图表类型

1.

2

6.利用已名命的动态数据区对数据系列进行设计

2.

7.带滚动条控件的动态图表基本完成

将滚动条控件剪切到图表内,注意粘贴到图表内后,因控件单元格链接失去目标值,须单击左键重新设置控件格式,如图:

3

当滚动条移动到7时——显示前7个月的数据。

在这里遇到一个难题,即滚动条控件与图表无法实现组合,但只有叠加在一起也不影响使用。

END

4.图表的美化

1.

8.最后,进行图表的美化。


excel动态图表教程
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/meiwen/40118.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题