我们看到的图表一般为静态,若让图表动起来,可以使用图表工具、OFFSET+控件+图表工具来实现,另种方法在下文都有具体的实现过程,感兴趣的朋友可以看看!

需要的效果

或者这样

小窍门:点击图片或把手机横放能放大图片!

方法一:图表工具

详解

EXCEL2010举例

1、举例数据如下图

2、将原始数据进行透视汇总。

鼠标选择需做透视分析的单元格区域A1:C17→ 点击:插入→数据透视表

3、弹出“创建数据透视表”对话框。

选择放置数据透视表的位置,本例选择:现有工作表,位置(L)为“Sheet1!$E$1”,点击:确定。

4、设置“数据透视表字段列表”。

鼠标点击数据透视表任意区域,Excel将出现“数据透视表字段列表”对话窗口。

将“分区”、“商品类别”拖放到行标签,将“销售额(万元)”拖放到“”数值。

5、制作三维饼图。

鼠标选定数据透视表单元格区域E1:F11。

点击:插入 → 饼图 →三维饼图 → 分离性三维饼图。

6、三维饼图制作完成,下一步是让图表动起来。

7、鼠标点击图表,工具将出现“数据透视表工具”。

点击:分析 → 插入切片器 → 下拉菜单中选择:插入切片器

8、Excel会弹出”插入切片器“窗口。

鼠标勾选:分区 → 点击:确定。

9、生成的切片器是一列三行结构,如下图所示。我们可以将它改成一行,操作步骤如下:

鼠标右键点击切片器 → 从弹出的菜单中点击:大小和属性。

弹出”大小和属性” 对话框,点击:位置和版式 框架 列数右方的输入框内输入:3,如下图所示。

10、鼠标右键点击切片器 → 从弹出的菜单中点击:切片器设置。

弹出“切片器设置”对话框 将“显示页眉”取消钩选 → 删除“标题”右方输入框中的内容 → 点击:确定。

11、移动切片器的位置以及调整外边框的大小,放至合适的位置。譬如放在标题的下方。如下图所示。第一种动态图表制作完成。

方法二:OFFSET+控件+图表工具

详解

EXCEL2010举例

1、举例数据如下图

2、将原始数据下方单元格A6输入:1

这是稍后设置控件的指定单元格,先输入1。

将原始数据的标题复制粘贴到第8行。

在单元格A9输入如下公式:

=OFFSET($A$1,$A$6,COLUMN()-1)

输入完毕按回车,并下后复制至单元格E9。如下图所示。

按钮动态图表就是利用OFFSET函数和按钮的特性来实现动态。

关于OFFSET的介绍相见2015年12月25日的推送内容:懒人秘籍丨自动更新的合并工作表

3、插入柱形图表。

选择需要建立图表的数据区域A8:E9,如下图所示。

柱形图建立完成,下面我们让它动起来~

4、插入控件,并将控件的值指定至单元格A6。

点击:开发工具 → 插入 → 表单控件 选择:选项按钮(表单控件),如下图所示。

5、设置控件大小、名称,并设置控件格式。

将控件的名称改成:华东→ 鼠标右击控件 → 从弹出菜单选择:设置控件格式。

6、将控件的值指定至单元格A6。

弹出”设置控件格式“窗口 → 控制 → 单元格链接右方输入框内输入:$A$6,或点击输入框右方的按钮,用鼠标选定$A$6→ 点击:确定。

7、重复上述插入按钮和设置控件,生成”华南“、”华中“两个按钮,并调整按钮的位置,移动到标题下方,如下图中所示。

8、点击控件”华东“,我们可以看到单元格A6的数值为1

点击控件”华南“,单元格A6的数值为2

点击控件”华中“,单元格A6的数值为3

单元格A9:E9公式=OFFSET($A$1,$A$6,COLUMN()-1)中OFFSET函数的第2参数为$A$6,即控件返回的值。

通过控件按钮改变

9、重复上述插入按钮和设置控件,生成”华南“、”华中“两个按钮,并调整按钮的位置,移动到标题下方,如下图中所示。至此第二种控件动态图表制作完成。