今天介绍一种特殊类型的交互式图表。以往,我们的交互式图表都是控制图表中的元素,可以突出显示每一个系列,或者显示/隐藏某些数据。但是,我们可以更进一步,将控制延伸到选择不同的图表类型。 我们先来看效果: 与以前介绍过的交互式图表不同,我们这里控制的是显示不同的展现形式,可以选择“表格”,“趋势图”,“柱形图”等不同的方式进行展现。 在介绍制作方法之前,你可以先思考一下,就是上面的三个按钮是用什么制作的?别着急回答,好好想想。提示:没有用到VBA。 提示:结合数据操作会更有效。本文最后有获取模板文件的方法。 1 数据 2 分别制作3个图表
3 添加配置表 然后选中这个表格中的任意单元格,点击鼠标右键,选中菜单中的“表格”,然后点击“汇总行”,在表格 中添加汇总行 将汇总行的“汇总”修改为“选择值”: 4 定义名称
5 照相 首先,创建一个新的工作表,名称为:“报告”,放置我们将要显示的最终报告结果。 然后选中交叉表所在的区域“交叉表!A1:F16”,点击“开始”选项卡中的照相机,然后点击“报告”工作表的B4单元格,将该“照片”放在这里。 这是一个图片,所以你可以设置它的格式,例如去掉边框,添加阴影效果等。 下面才是这个图片可以切换不能显示内容的关键! 注意看图片上方公式框中有一个公式: =交叉表!$A$1:$F$16 这说明这个“照片”与普通图片的不同,即这个照片是跟某个区域相连的。利用这个特性,我们就可以实现我们的目的。现在,首先,我们将“配置表”中进行下列操作: 对配置表进行筛选,随便选中比如“交叉表” 然后,将刚才“照片”的公式修改为: =展现图 6 添加切片器 点击配置表的任意单元格,点击“插入”选项卡中的“切片器”,选择“展现类型”,点击确定,插入切片器 选中切片器,按Ctrl+X,然后点击“报告”工作表,点击“B1”单元格,按Ctrl+V,将切片器复制到这里。 在切片器上点击鼠标右键,设置切片器大小和属性 在格式切片器中,选择“位置和布局”,将列数改为3: 选中切片器,在右键菜单中选择“切片器设置”,去点“显示页眉”前面的勾选: 拖拽切片器至合适大小: 至此,我们的功能已经设置完成了,你可以通过点击切片器选项,选择不同的图表了 。 7 修改切片器格式 然后选择切片器,在“切片器样式”中,点击刚才复制成功的样式“自定义样式”,即应用了该样式。 再次选中该样式,点击鼠标右键,选择“修改” 打开“修改切片器样式”对话框,进行样式修改。下面是本文模板的切片器样式要点: 这样呢,我们就可以得到开始演示的交互式报告了。 取得本文模板文件的方式:
觉得好看点个【在看】再走吧 |
|