当前位置:文档之家› EXCEL动态图表经典教程

EXCEL动态图表经典教程

1月
2月3月制作原理:
张三216227109李四118160206王五
225
79
274
1
1
张三1月李四2月王五
3月
适用范围:
制作步骤:
步骤一:创建单选控件步骤二:根据单选控件设置引用区域
相比上一个案例中
带来更多选择性,但是更为复杂。

其原按照月份查看还是按照姓名查看,然后查看的具体信息。

也就是说,无论是数框下拉菜单里的内容,都是在单选控件IF函数实现的。

在本案例里,我们会发了IF函数作为判断按照何种方式从查询
这样可以按照不同多变的报表察看需求。

从上一个案例单纯改变察看的选项本的查看角度上调整图表,实际上是一着我们做的变动图表具有更强的可选择性化的体验和更多的审视角度。

本案例是通过单选
择对应的查看方式下的各种选项,从而不同选项所对应的数据。

由于所有的组合框
择结果进一步生成的,所以我们要先设的结果,然后才能继续下面的操作。

首先插入两个选项按钮(单选按钮为“按月份查询”和“按姓名查询”,为A7。

(如下图)
50100150200
250张三李四王五
回首页
按月份查询
按姓名查询
1月
步骤三:设置可根据选 为了下面将要制作
目不同而显示不同的序列(月份选项或要在名称管理器里设置一个名称,以便候可以根据这个名称里的公式判断应该列。

在Aa8:A10区域写:张三、李四、一月、二月、三月,这个地方的内容作之后的引用。

打开公式选项卡里的名称管理器,序列的名称,其表达式为:=IF('8、双(2)'!$A$7=1,'8、双控件组合变动图表双控件组合变动图表(2)'!$A$8:$A$10 这样设置后,当我们选择写着“按候,由于单元格A7里显示的是1,所以就返回B8到B10的值,也就是返回一个“按姓名察看”,则A7=2,返回一个按
现在我们可以插入
右键,设置控件格式,链接单元格选择动图表案例教程.xls!案例8_引用序列现,组合框可以根据单选控件所选项目菜单来了。

这时候,当我们在组合框的
选项时,C7单元格就显示出对应的1、
步骤四:创建名称步骤五:根据名称创建图表 当上一步完成了可
可以利用与之相联系的C7单元格创建一源了。

打开名称管理器,新建一个名字叫称,其表达式为:=IF('8、双控件组合(2)'!$A$7=1,OFFSET('8、双控件组合、双控件组合变动图表(2)'!$C$7,3,1合变动图表(2)'!$A$1,'8、双控件组合(2)'!$C$7,1,1,3))。

(绿色部分为IF 我们在这个案例里使用了一个IF函单选控件结果所链接的单元格)等于1的不同Offset函数。

根据上述函数的意引用的区域为OFFSET('8、双控件组合、双控件组合变动图表(2)'!$C$7,3,1同时察看不同人的数据。

当A7不等于1OFFSET('8、双控件组合变动图表(2)'动图表(2)'!$C$7,1,1,3),也就是横着
创建一个空白的柱
的数据系列,其系列值为:
=变动图表案例教程.xls!案例8_销售数
步骤六:创建动态横坐
由于这次横坐标要
或者姓名,所以把这块单拿出来说。

在名称管理器里创建一个名字为案引用位置的表达式为:=IF('8、双控件(2)'!$A$7=1,'8、双控件组合变动图表双控件组合变动图表(2)'!$B$8:$B$10月份察看的时候引用姓名作为坐标轴标看时引用月份作为标签了。

右键点击图表,选择数据源命令,里将水平分类轴改为:=变动图表案例
这样即可让横坐标随着滚动条变化显示
步骤七:美化和修饰
主要步骤都已经完
其适合阅读报表的习惯,并且对图表配
选控件
根据单选控件设置引用区域
案例中的双控件图表,这个图表给用于的查看选择性,但是更为复杂。

其原理是通过单选控件判断查看还是按照姓名查看,然后利用组合框来选择所要体信息。

也就是说,无论是数据源的选择,还是组合单里的内容,都是在单选控件的选择结果确定后通过现的。

在本案例里,我们会发现在名称管理器中使用作为判断按照何种方式从查询的主要工具。

照不同属性查询的变动图标非常适合应对灵活表察看需求。

一个案例单纯改变察看的选项,到这个案例可以从根角度上调整图表,实际上是一个重大的改进,也意味的变动图表具有更强的可选择性,给看图表的人更人验和更多的审视角度。

过单选控件选择查看方式,然后通过组合框选查看方式下的各种选项,从而实现察看不同方式下的所对应的数据。

组合框以及数据源区域都是根据单选控件的选一步生成的,所以我们要先设置好单选控件与其控制然后才能继续下面的操作。

插入两个选项按钮(单选按钮),分别对其文本设置份查询”和“按姓名查询”,然后设置其链接单元格
如下图)
要制作的组合框里能够根据单选控件选择的项显示不同的序列(月份选项或者姓名选项),我们需管理器里设置一个名称,以便将来在制作组合框的时据这个名称里的公式判断应该在组合框里显示哪组序8:A10区域写:张三、李四、王五,在B8:B10区域写月、三月,这个地方的内容作为辅助区域,方便我们用。

公式选项卡里的名称管理器,新建一个叫案例8_引用称,其表达式为:=IF('8、双控件组合变动图表
7=1,'8、双控件组合变动图表(2)'!$B$8:$B$10,'8、合变动图表(2)'!$A$8:$A$10)。

设置后,当我们选择写着“按月份察看”选项的时
单元格A7里显示的是1,所以案例8_引用序列这个名称到B10的值,也就是返回一个按月份的序列,如选择察看”,则A7=2,返回一个按照姓名的序列。

根据选择变化的组合框控件
以插入一个组合框控件了,然后在这个控件上置控件格式,链接单元格选择C7,数据源区域写:变例教程.xls!案例8_引用序列,点击确定以后,我就发框可以根据单选控件所选项目不同显示出对应的下拉。

这时候,当我们在组合框的下拉列表中选择不同的C7单元格就显示出对应的1、2、3来。

成了可以选择不同项目的组合框之后,我们就与之相联系的C7单元格创建一个Offset函数作为数据名称管理器,新建一个名字叫案例8_销售数据的名
达式为:=IF('8、双控件组合变动图表
7=1,OFFSET('8、双控件组合变动图表(2)'!$A$1,1,'8组合变动图表(2)'!$C$7,3,1),OFFSET('8、双控件组表(2)'!$A$1,'8、双控件组合变动图表
7,1,1,3))。

(绿色部分为IF函数的3个参数)
在这个案例里使用了一个IF函数,用来判断在A7(即结果所链接的单元格)等于1或者等于2的时候所采用fset函数。

根据上述函数的意思,当A7=1的时候,所域为OFFSET('8、双控件组合变动图表(2)'!$A$1,1,'8组合变动图表(2)'!$C$7,3,1),也就是以月为单位,不同人的数据。

当A7不等于1的时候,就引用
8、双控件组合变动图表(2)'!$A$1,'8、双控件组合变)'!$C$7,1,1,3),也就是横着引用以人为单位同时察
称创建图表
白的柱状图,右键,设置数据源,添加一个新列,其系列值为:
表案例教程.xls!案例8_销售数据
态横坐标标签
坐标要根据所选察看方式不同而分别显示月份,所以把这块单拿出来说。

称管理器里创建一个名字为案例8_坐标轴的名称,其的表达式为:=IF('8、双控件组合变动图表
7=1,'8、双控件组合变动图表(2)'!$A$8:$A$10,'8、合变动图表(2)'!$B$8:$B$10),这样就可以在选择按的时候引用姓名作为坐标轴标签或者在选择按姓名察月份作为标签了。

点击图表,选择数据源命令,在数据源选择的对话框分类轴改为:=变动图表案例教程.xls!案例8_坐标轴让横坐标随着滚动条变化显示对应的月份或者姓名了
美化和修饰
已经完成,最后要对控件的位置进行调整,使读报表的习惯,并且对图表配色等进行美化就可以了。

相关主题