乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel图表制作-快速简单的Excel动态图表制作方法

excel图表制作-快速简单的Excel动态图表制作方法

作者:乔山办公网日期:

返回目录:excel表格制作


今天和大家分享的是:如何用Excel制作简单的动态图表


在本文中会用到的主要几个知识点:数据验证、VLOOKUP函数、MATCH函数,如果大家还不了解这些知识点,可以自行上网搜索了解,或继续跟进公众号推文,我会陆续将这些知识点分享给大家。


下图是一个二维表格sheet1,反映的是:2016年北京各县区每月的最高积温。



现在,如果我直接将它们用Excel图表化,得到的图表可能是这样的:



以上图表的可视化程度很低,还不如直接看表格。


因此,为了可以更加清晰的了解2016年北京各县区的最高积温变化情况,我们可以为它制作一个动态图表:


(1)首先,在sheet1中选中所有县区,单击鼠标右键,选中“定义名称”,在此我将它命名为“县区”,点击确定:




(2)新建一个工作表sheet2,并创建一个县区的下拉列表。点击“数据—数据验证”,得到下图:



在“允许”中选择“序列”,在“来源”中,按下红色圈选的部分,再按快捷键F3“粘贴名称”,选择前面命名的名称“县区”,点击“确定”,回到下图,再次“确定”,完成下拉列表的设置。




现在,B1单元格多了一个下拉箭,在里面可以选择不同的县区:



(3)完成下拉列表后,将月份也复制粘贴过来,接下来,我们要设置的是:不管在B1下拉列表中选择的是哪个县区,这个县区每月的最高积温都要分别呈现在B3:B14单元格里面。


在这里,我们须要用函数方法解决。我用到的是VLOOKUP函数和MATCH函数。



现在,我们是想将sheet1中各个县区各个月份的最高积温都引用到这儿来,所有,在此可以用到VLOOKUP纵向查找函数。根据VLOOKUP函数的输入法则,最终在B3中输入值为:


“=VLOOKUP($A3,Sheet1!$A$2:$P$13,MATCH($B$1,Sheet1!$A$1:$P$1,0),0)”:



由于我们想要查找的是所有县区的月最高积温,而不是一个固定的值,所以,在对话框的第三行中,嵌套使用了一个MATCH查找函数,用来确定返回指定数组区域B1在sheet1中的位置在第几列:



其中,我还使用了F4快捷键给数组添加了绝对引用和混合引用(或直接用美元符号$来固定选中的值),大家在填写函数公式的过程中,也应将具体的引用值用它固定在合适的区间范围。


设置完成后,点击确定,得到了B3值,将鼠标放到B3单元格右下角,出现加号键,双击鼠标,完成数据填充:



接下来,你在B1下拉列表中选择任意县区,B3:B14中都会出现对应的月最高积温值。


(4)最后,我们就可以制作动态表格啦!选中A2:B14,点击“插入—图表—折线图”,即可生成一个折线图。你再在B1数据列表中选择其他县区,折线图也会发生相应的变化。


同时,我们还可以将第一行下面的所有数值用图表遮挡,看上去会更加美观,如下图:



(5)在上一步我们已经完成了动态图表的制作。当然,我们还可以对它进行进一步的美化,使其达到最佳呈现效果。比如,将Excel背景颜色调成同意的黑色:“开始—选项—常规”;将表格全选,填充为与Excel背景、图表背景全部统一的颜色;或者,给折线图在效果中添加炫酷的发光效果……等等。


按照上述的调整,我最终生成的图表如下图所示:




制作动态图表的方法多样,这只是其中一种实现方式。


Excel制作动态图表还是比较麻烦的,所以我并不建议大家都要花很多心思去学习做各种各样的Excel动态表格。


但并不妨碍大家有时间的时候去尝试了解和学习制作它,从而了解Excel图表、函数等知识点内在的关联和运作逻辑,以便更好的掌握Excel使用技巧。


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网