本文作者:office教程网

Excel2013怎样实现这种图表级联的交互效果?

office教程网 2023-10-05 21:22:09
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

 图表的数据钻取是通过点击图表中的图形,利用该图形所代表的数据来生成另一个更详细的图表。如图为用公司各店铺1~6月的销售额作为数据源制作的一个饼图,当点击饼图的每一块时,就会生成相应店铺1~6月份的销售折线图(图1)。在Excel 2013中,怎样实现这种图表级联的交互效果呢?



  1. 制作主图表饼图

  首先制作主图表——饼图。选择店铺所在列A1:A6,按下Ctrl键再选销售总额所在列H1:H6,点击“插入”选项卡中的“三维饼图”,向外适当拖动饼图的任意一块,将饼图拆开。然后,选择饼图,在“设计”选项卡上点击“添加图表元素”中的“数据标签”,选择“数据标签内”(图2)。



  2. 交互效果巧实现

  要想在Excel的图表中实现交互效果,需要借助少许VBA代码。点击“开发工具”选项卡中的“Visual Basic”按钮进入VBA编辑器,右击“VBAProject(工作簿1)”,选择“插入→类模块”,这时就会出现一个类模块文件夹;点击“ ”将其展开,选择“类1”,选择“视图→属性窗口”,将类的名称改为“EventClassModule”,双击这个类进入编辑窗口,输入如图代码。接下来,双击“ThisWorkBook”,选编辑窗口左侧Wordbook,右边选Open,并输入图中代码(图3)。



  小提示

  图中代码的作用解释:打开工作簿时,激活工作簿中的第1个图表;当选择图表中的图形时,将图形所表达的数据所在数据源的行、列位置存放在A10、B10单元格中。

Excel表格如何使用Vlookup函数发现重复数据

Excel表格如何使用Vlookup函数发现重复数据 在一张Excel表格的重复记录中,让你快速列出每种不同物品第2次或第n次出现的记录,你会怎么做?Vlookup函数就有这个本事. 举例来说,产品或者物流表格中往往会记录有同一货物的多笔数据(如下图的今日销售大单列表中,冰箱就有3个大单,其他商品也有多个大单),如果要将每一种货品的第二笔(或第三笔)订单都自动找出来,该怎么做? 虽然说这个问题可以仅用一个公式来解决,但构造这样的公式需要用到VLOOKUP函数.IF函数的数组表达.COUNTIF函数.IND

  3. 制作折线图

  生成折线图,关键是确定数据源。接下来就是利用A10、B10单元格中的数据来生成折线图所需要的数据源。在A8单元格输入“=OFFSET(A2,$B$10-1,0)”并填充到G8单元格(是以A2为参照系,根据$B$10-1的值返回新的引用),确定折线图的数据源。

  折线图的制作和饼图类似,在此不再赘述。

  扩展知识:宏安全设置

  要想使用VBA代码,还需要点击“开发工具”选项卡中的“宏安全性”,选择“启用所有宏”,只有这样才能实现上述图表的数据钻取。

Excel2016如何使用F5定位功能

Excel2016如何使用F5定位功能 ● 快速清除空白行列 拿下面这张表来说,表格中出现了多个没有数据的空白列,这对我们处理数据非常不利,需要将它们快速清理掉,怎么做? 我们首先请F5出面,按下它之后,屏幕上会出现定位对话框.然后点击"定位条件"按钮. 在选择列表中,我们选择"空值"一项,然后点击"确定"按钮. 接下来,我们看到表格中的所有空格都被选中.在选区上单击鼠标右键并选择"删除"命令,在弹出的选择对话框中选择&quo

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:Excel2013怎样实现这种图表级联的交互效果?发布于2023-10-05 21:22:09
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: