美文网首页大数据Excel 加油站精进Excel
Excel逼格升级-动态图表制作大放送

Excel逼格升级-动态图表制作大放送

作者: 数据大作手 | 来源:发表于2020-04-05 08:10 被阅读0次

今天给大家介绍一种提升逼格的图表-动态图表。

在制作动态图表之前,先给大家介绍制作动态图表的基础--OFFSET函数,OFFSET函数包括以下5个参数。

参数1:referrence,基准位置,默认为鼠标所指的当前位置。

参数2:rows, 向下或向上移动的行数,数值大于1是向下移动。

参数3:cols,向右或向左移动的列数,数值大于1是向右移动。

参数4:引用区域的行数,默认值为1。

参数5:引用区域的列数,默认值为1。

下图为OFFSET函数的详细讲解图,可以看到从单元格B2(即基准点)移动之后到了单元格E7。

【小贴士】若参数4或参数5的值大于1,返回的是一个数组,这种时候一般需要跟其他函数或者图表一起使用。比如=SUM(OFFSET(B2,3,4,3)),否则会返回#VALUE。

好啦,接下来就进入今天的动态图表制作的主题了~

首先需要明白一点:动态图表之所以会随着单元格的变化,值相应的改变,根本原因就是下拉框内容变动,导致图表引用值跟着一起变动。

下面以一个实例讲解,假设我们需要比较江苏和浙江不同金额段的效率情况,数据如下:

那怎么通过动态图表来实现江苏、浙江,不同额度段的比较嘞?

Step1:制作下拉菜单

Step1:制作下拉菜单。下拉菜单的目的主要是生成一个索引值。

首先,将需要做对比的变量转置成列,选中单元格区域B1:K1,复制,鼠标选中单元格A8,右击,在弹出的对话框中的粘贴选项中选择转置,如下:

在菜单栏中选择开发工具-插入-选择组合框, 然后点击单元格,拉出一个组合框。

选中组合框,右击,在弹出的对话列表中选择设置控件格式数据源区域选择单元格$A$8:$A$17,单元格链接指定一个,这里指定单元格$B$8。

【小贴士】元格链接的作用在稍后的OFFSET函数中会引用到,也就是索引值

Step1的演示视频如下:

可能很多童鞋找不到菜单栏中的开发工具,可以选中文件-选项-选择自定义功能区,在开发工具前面打勾。

开发工具添加的操作视频如下:

Step2:运用名称管理器创建OFFSET函数

Step2:运用名称管理器创建OFFSET函数,名称管理器的作用是引用Step1中的下拉框的对应的索引值,即单元格链接

选中菜单栏中的公式-名称管理器,在弹出的对话框中新建名称。在名称对应的位置输入"浙江",引用位置输入=OFFSET(Sheet1!$A$1,1,Sheet1!$B$8,2,1)

【小贴士】OFFSET(Sheet1!$A$1,1,Sheet1!$B$8,2,1)公式的意思是:选择的基准位置是A1,向下移动1格是A2,接着向右移动Sheet1!$B$8,假设下拉框选择是人均时长,Sheet1!$B$8对应的值为1,所以引用的位置就到了B2,第四和第五个参数的意思其实就是指的单元格B2:B3区域。

运用相同的方式再创建"江苏"的公式名称管理器。

公式=OFFSET(Sheet1!$A$1,3,Sheet1!$B$8,2,1)。

Step2的演示视频如下:

Step3:插入图表

Step3:插入图表。会运用到Step2的名称管理器,达到下拉框变动,图表随之变动的动态效果。

选中数据区域,点击菜单栏-插入-选择柱状图

选中图表,右击选择数据,弹出对话框。

在弹出的选择数据源对话框中,选择图例项(系列)中的"浙江大额",点击编辑。

在弹出的编辑数据系列这栏 的系列名称中输入="浙江",系列值=Sheet1!浙江

【小贴士】Sheet1!是引用的当前的工作表的名称,浙江则代表Step2中所创建的浙江的公式名称管理器的值。即OFFSET(Sheet1!$A$1,1,Sheet1!$B$8,2,1)

运用相同的方法再创建"江苏"的图例项。并把第三和第四个多余的图例项删掉,则左边的图例项的操作就完成啦~

接着我们来操作右边水平轴标签的内容,点击编辑,在弹出的对话框中输入={"大额","中额"},并点击确定。

好啦,现在动态图表的核心内容就完成啦~~

让我们跟着Step3的演示视频看下具体的效果:

Step4:美化图表

美化图表就见仁见智了,这边就不展开介绍了,目前的版本效果如下。

好啦~动态图表的分享到此为止啦,觉得有所收获的童鞋,可以扫描下方的二维码关注我的微信公众号:数据大作手。

定时分享Excel/SQL/Python的一些技巧与心得。

相关文章

  • Excel逼格升级-动态图表制作大放送

    今天给大家介绍一种提升逼格的图表-动态图表。 在制作动态图表之前,先给大家介绍制作动态图表的基础--OFFSET函...

  • Day24

    动态图表 今天的excel小课堂教我们两种方法来制作动态的图表 第一种 用vlookup制作动态图表 首先加入辅助...

  • 2018-12-08动态图表的制作

    动态图表的制作 图表,三分钟学会做vlookup动态图表。 普通的excel动态图表示比较死板的,那么我们可以选择...

  • 【特训营3期 20180921 第21天】

    最后一天的课程:动态图表制作 为什么要做动态图表,因为普通的Excel是比较死板的,动态图表更适合做数据的展示。 ...

  • 重磅分享-揭开Excel动态交互式图表神秘面纱

    今天,跟大家系统地分享下Excel动态交互式图表的制作方法。通过本文,你能学到动态交互式图表的制作原理、知识体系、...

  • 制作动态图表

    本文主要介绍,excel 动态图表的制作学习,动态图表可以简单直接的展示数据,可以做到用一页PPT展示全部数据。比...

  • E战到底—动态图表的制作

    E战到底—动态图表的制作 图表——3分钟学会制作Vlookup动态图表 为什么要学习动态图表?因为相比普通类图表,...

  • 表格美化及动态漂亮的Excel饼图的做法

    用Excel做了一个动态图表: 动态图表的制作和美化方法: 数据源表 1、生成饼图 选取B、C列并插入饼图。然后填...

  • 动态图表的制作

    相比常规图表,动态图表更有利于数据的展示,下面来学习动态图表的制作。 一、使用Vlookup函数来制作动态图表 1...

  • Excel图表美化:清晰明了搭配合宜才是好图表

    近期推送的Excel图表制作教程得到很多同学的留言,大家都表示想继续学习更多Excel图表制作的知识。 那你知道什...

网友评论

    本文标题:Excel逼格升级-动态图表制作大放送

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