返回目录:excel表格制作
Excel如何制作动态图表?
制作这样的动态图,根据源数据的复杂程度,有三种方法可是实现:
001 使用智能表格制作动态图表
Excel智能表格可以使用切片器,从而可以通过字段对数据进行筛选,这就为我们制作动态图表创造了条件。
Step1:通过Ctrl+T快捷键将原始数据创建为智能表格
Step2:使用创建好智能表格的数据插入图表
Step3:插入切片器
将鼠标定位于智能表格中,切换到【设计】选项卡,依次点击【插入切片器】,弹出【插入切片器】对话框,勾选【区域】
完成之后,就可以通过切片器来动态控制图表的数据展示了,如图所示:
002 通过数据透视表制作动态图表
关于使用数据透视表制作动态图表,我录制了操作视频,你通过视频就可以轻松学会:
{!-- PGC_VIDEO:{"thumb_height": 360, "file_sign": "f3b8f2d7ee6a52127435b714e3dadb33", "vname": "", "vid": "6dcaca05f4ff4173a4daf3247152045e", "thumb_width": 640, "vu": "6dcaca05f4ff4173a4daf3247152045e", "src_thumb_uri": "7ee0000476db22877aea", "sp": "toutiao", "update_thumb_type": 1, "vposter": "http://p1.toutiaoimg.com/origin/7ee0000476db22877aea", "video_size": {"high": {"duration": 406.92, "h": 480, "subjective_score": 0, "w": 854, "file_size": 8654350}, "ultra": {"duration": 406.92, "h": 720, "subjective_score": 0, "w": 1280, "file_size": 13722713}, "normal": {"duration": 406.92, "h": 360, "subjective_score": 0, "w": 640, "file_size": 6921889}}, "duration": 406.92, "thumb_url": "7ee0000476db22877aea", "thumb_uri": "7ee0000476db22877aea", "md5": "f3b8f2d7ee6a52127435b714e3dadb33"} --}
003 通过控件 + OFFSET函数制作动态图表
当然,更加具有普适性的方法是使用控件 + OFFSET函数的方法创建动态图。
01 OFFSET函数的用法
OFFSET函数的功能为以指定的引用为参照系,通过给定偏移量得到新的引用,返回的引用可以为一个单元格或单元格区域
▌语法:
OFFSET(reference, rows, cols, [height], [width])
Reference:作为参照的单元格引用
Rows:向上或向下偏移的行数
Cols:向左或向右偏移的列数
Height:高度,需要返回的引用的行高。 Height 必须为正数。
Width:需要返回的引用的列宽。 Width 必须为正数。
▌案例
如图A1:D7数据区域,在A9单元格写入公式=OFFSET(A1,4,3,1,1)
含义是:以A1单元格为参照,向下偏移4行,向右偏移3列,返回一个1行、一列的单元格区域,即D5.
那如何通过OFFSET函数进行引用区域的偏移,进而创建动态图表呢?我们来看视频:
{!-- PGC_VIDEO:{"thumb_height": 342, "file_sign": "f416c14dcb4bfb8ab3c9c4864ab8cf23", "vname": "", "vid": "837827cf5757492389a50dd2883ab447", "thumb_width": 640, "vu": "837827cf5757492389a50dd2883ab447", "src_thumb_uri": "7ee00005a14cf096e216", "sp": "toutiao", "update_thumb_type": 1, "vposter": "http://p1.toutiaoimg.com/origin/7bd200068551a377bd80", "video_size": {"high": {"duration": 404.534, "h": 456, "subjective_score": 0, "w": 854, "file_size": 5294935}, "ultra": {"duration": 404.534, "h": 682, "subjective_score": 0, "w": 1280, "file_size": 6827633}, "normal": {"duration": 404.534, "h": 342, "subjective_score": 0, "w": 640, "file_size": 4673905}}, "duration": 404.534, "thumb_url": "7bd200068551a377bd80", "thumb_uri": "7bd200068551a377bd80", "md5": "f416c14dcb4bfb8ab3c9c4864ab8cf23"} --}
「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!
如何利用excel做可视化图表?
这个说起来有点复杂。其实大家换个角度思考,我们的目的是做出好看的可视化图表,而图表不一定要用Excel来做,我们只需要Excel中的数据而已。市面上有很多的数据可视化工具,比Excel的图表功能要好用太多,所以接下来我想向大家推荐一些好用的可视化工具。
一、BDP
一个在线的数据分析工具,操作简单、可视化效果直观,上传Excel表格后就可以添加图表了,图表模板类型十分丰富,几乎覆盖所有使用场景。
二、Echarts
一个JavaScript图标库,程序员们的最爱,可高度个性化定制数据可视化图表,可以在微信小程序、PPT中直接使用。
三、亿图
一款简单易用、功能强大的平面设计工具。操作界面类似Word,通过简单的拖拽填写就可以设计完美的信息图,集成大量的矢量设计图和富含创意的主题模板。
四、图表秀
产品、运营人员最喜欢用的数据可视化工具,提供很多丰富的图表样式,可以在对应的资源框中添加图片、图表、文本等素材,制作一款专属自己的高逼格图表。
以上就是我推荐的四款数据可视化工具了,都支持直接将Excel导入。
Excel如何制作按月展示销售的动态图表?
最快捷的方式是通过数据透视图和切片器实现。
以下图数据为例:
1、创建数据透视表,形成需要的数据格式
操作步骤:【插入】——【数据透视表】——【区域】——【选择放置数据透视表的位置】——【确认】
组件透视表的数据结构:
将日期拖入行,金额拖到值即可。
由于数据源中是日期格式而非月,这里需要再组合一下:
将鼠标放入数据透视表的日期列,【分析】——【组选择】——【月】——【确定】
对数据进行调整,我这里讲月份作为动态数据,显示产品和销售金额,以此为基础进行创建动态图表。
2、创建数据透视图
活动单元格在数据透视表中,【分析】——【数据透视图】,这里以柱形图为例:
3、插入切片器
选择透视图——【分析】——【插入切片器】——【日期】
然后即可生成日期(月份)的切片器,下图红框中所示:
切片器是管理数据透视表和透视图的筛选器,单击为单选,按CTRL+单击即可多选,数据表和数据图随切片器的选择而变动,从而实现动态图表的效果:
长期分享Excel高效应用技巧,已有70多个推荐答案,欢迎关注查看。
感谢点赞,您的赞同是我继续答题的动力~