美文网首页简书求助中心
动态图表:图表切换

动态图表:图表切换

作者: 表妹的EXCEL | 来源:发表于2018-07-30 09:13 被阅读25次

    来源:微信公众号表妹的EXCEL

    关于动态图表的制作,表妹之前已经分享过很多文章了,其中的基本原理都是通过使用表单控件来控制图表中图形的变化。但是,如果你认为动态图表只是改变图表中的图形,那么你可是大错特错了。因为,控件不但可以控制图形进行改变,它还可以控制图表进行切换。今天,表妹就把这个独门秘籍(在别处学不到的哟~~)传授给大家,好学的你,快来一起看看吧~~

    ~~~~~~图表切换的分割线~~~~~~

    效果展示

    【说明】选择不同的控件,图表亦随之进行切换

    怎么样?根据不同类别,切换不同图表,这样的动态图表你是不是第一次见到呢?下面,大公无私的表妹的就把它的制作方法偷偷传授给你,少年快快接招吧~~

    图表切换动图 制作方法

    步骤1:根据数据源插入图表

    【说明】分别根据“饼图数据源”、“柱形图数据源”和“折线图数据源”创建对应图表

    步骤2:调整图表位置和大小(位置和大小很关键哟~~)

    【说明】以折线图为例:选中折线图,按住Alt键拖拽图表至指定单元格并调整至合适大小(按住Alt键后,图表会自动与单元格边框对齐),然后记录图标位置和大小。

    调整完成后的效果如下图:

    步骤3:添加表单控件

    【说明】新建动态图表Sheet页--设置控制单元格(B1)--依次添加表单控件(选项按钮)--设置控件控件格式--添加单元格链接

    步骤4:定义名称

    【说明】定义名称:公式--定义名称--名称:图表--引用位置:公式

    公式=IF($B$1=1,OFFSET(图表!$A$8,1,0,12,6),IF($B$1=2,OFFSET(图表!$H$8,1,0,12,6),OFFSET(图表!$O$8,1,0,12,6)))

    其中:$B$1为控制单元格;OFFSET(图表!$A$8,1,0,12,6)为步骤2中记录的饼图位置和大小;OFFSET(图表!$H$8,1,0,12,6)为步骤2中记录的柱形图位置和大小;OFFSET(图表!$O$8,1,0,12,6)为步骤2中记录的折线图位置和大小

    步骤5:复制图表

    【说明】复制任一图表--粘贴为图片--函数编辑栏中输入:=图表

    只要简简单单5步操作,新奇的图表切换动图就制作完成了,是不是很神奇呢?这下子,小伙伴们日后展示数据的渠道就又多了一个呢~~勤劳的你在练习之余,记得给表妹点个赞哟,么么哒~~

    关注微信公众号“表妹的EXCEL”,每周一、三、五获取原创分享教程。加入“表妹的EXCELQQ群(345387282)”,和勤奋好学的小伙伴们一起快乐地学习EXCEL吧!

    相关文章

      网友评论

        本文标题:动态图表:图表切换

        本文链接:https://www.haomeiwen.com/subject/xmexvftx.html