点赞再看,养成习惯;精诚所至,金石为开。
微信搜索【亦心Excel】关注这个不一样的自媒体人。
本文 GitHub https://github.com/hugogoos/Excel 已收录,包含Excel系统学习指南系列文章,以及各种Excel资料。

说到下拉列表与折线图组合使用,不知道你有没有想到这适合什么场景呢?其实使用场景很多,比如我们记录了一个班级同学去年每次的月考成绩,现在我们来分析每个学生去年学习成绩变化趋势,然后针对性的制定学习计划。其实这个时候我们希望看到的是每个学生的成绩趋势图,而不是整个班级所有学生成绩都在同一个表中显示出来。这里我们就可以使用下拉列表和折线图组合使用,下拉列表选到那个学生就显示那个学生的成绩趋势图。

今天我就和大家分享如何制作这样的动态折线图。

为了方便演示我们先准备好部分学生2020年前4个月的成绩统计表格。

1、插入折线图

首先选中数据B2:E10单元格区域,点击「插入」选项卡下「图表」命令组中「插入折线图或面积图」下拉列表下「二维折线图」中的「带数据标记的折线图」。

然后选中图表,右击鼠标调出右键菜单,选择「选择数据」调出选择数据源对话框。

此时每条折线图是每个月所有学生的成绩,我们通过点击「切换行/列」,来达到一条折线图就是一个同学的4个月成绩,然后删除「图例项(系列)」中其他系列只保留「系列1」。

2、插入下拉列表

点击「开发工具」选项卡下「控件」命令组中「插入」下拉列表下「表单控件」中的「组合框」,然后移动光标到单元格区域,此时光标变成黑色小十字状,然后按住鼠标左键在合适的位置画出下来列表控件即可。

右击下拉列表调出右键菜单,选择「设置控件格式」调出设置控件格式对话框。并且到「控制」选项卡,其中「数据源区域」选择「$A$3:$A$10」,即选择姓名区域用于下拉列表展示姓名;「单元格链接」选择「$E$1」,这个主要为了下面把下拉列表数据和折线图数据关联起来。

3、关联下拉列表和折线图数据

首先我们来看看上面下拉列表设置的「单元格链接」所选的「$E$1」单元格内容显示了什么?

也就是说「$E$1」单元格显示的是下拉列表选中了第几个元素的数字。然后我们再结合OFFSET()函数,定义一个公式「=OFFSET($A$2, $E$1,1,1,4)」,当我们切换下拉列表的时候,这个公式即可返回对应学生的所有月份考试成绩。

我们以上图为例简单解释一下,我们在A13:D13单元格区域输入函数组「{=OFFSET($A$2, $E$1,1,1,4)}」,当下拉列表选择刘佳杰后,E1单元格为5,而函数组即表示以A2单元格为参考向下偏移5行,向右偏移1列,返回1行4列,所以返回B7:E7单元格区域数据。

到这里我们已经把下拉列表和关联数据都出来好了,然后就是要把关联数据通过折线图展现出来。当然我们没法把公式和折线图直接关联,但是我们可以通过定义名称,把公式「=OFFSET($A$2, $E$1,1,1,4)」赋值给一个名称,然后再把这个名称和折线图关联。

然后点击「公式」选项卡下「定义名称」调出新建名称对话框,然后输入名称为「成绩」,引用位置为「=OFFSET($A$2, $E$1,1,1,4)」,并按确定按钮。

然后右击图表调出右键菜单,选择「选择数据」,选中「系列1」点击编辑按钮,在编辑数据系列对话框中,系列值改为「=成绩统计!成绩」即「工作表名+!+名称」就是前面定义的名称。

主要功能到这里已经完成。

4、折线图简单美化

把图表中下面图例项删除,标题改为:月考成绩趋势图,然后双击不表纵坐标调出「设置坐标轴格式」窗口,设置坐标轴选项中边界最大值为100,单位大为20。

然后点击「设计」选项卡下「图表样式」命令组中「更改颜色」下拉列表,选择自己喜欢的颜色即可。

最后通过点击「设计」选项卡下的「图表布局」命令组中的「添加图表元素」下拉列表下的「数据标签」中的「下方」给折线图添加数据标签。当然还可以设置数据标签字体颜色等。

下面来看看整个演示过程:

今天的分享到这里就结束了,但是学习的道路才刚刚开始,希望我们可以在学习的道路上不断地前进,坚持不懈。

如果你有感兴趣的功能,可以告诉小编哦,小编会为你写一篇相应的文章。当然是先到先写哈,我会列一个计划表,尽量满足大家的需求,所以如果下一篇不是你要的文章,请不要着急,可能就在下下篇。记得告诉小编你想学习的功能哦。

文章持续更新,可以微信搜索「 亦心Excel 」第一时间阅读,本文 GitHub https://github.com/hugogoos/Excel 已经收录,包含Excel系统学习指南系列文章,欢迎Star。

下拉列表组合折线图,这样的Excel动态图表,你会吗?相关推荐

  1. Echarts使用及动态加载图表数据 折线图X轴数据动态加载

    Echarts简介 echarts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascript的图表库,来自百度...我想应该够简洁了 使用Echarts 目前,就官网的文 ...

  2. R语言:ggplot2画带误差棒的组合折线图教程。

    1.cowplotR包的安装,输入代码install.packages("cowplot"),安装成功后,用library("cowplot")调用该R包. 2 ...

  3. MpAndroidChart-LineChart 折线图使用(含动态添加点,动态添加曲线)

    目录 零.简介 一.MpAndroidChart的基本使用 1.依赖:project的build.gradle 中添加 2.app的build.gradle 中添加 3.举例 4.常用API 二.Mp ...

  4. excel切片器_如何快速做出酷炫的Excel动态图表?

    作为一名天天要跟Excel打交道的 @运营菌 ,反正我认为自己做的图表就挺酷炫的.不信,你们来看看~ 王者之星 进阶の图表 运营之星 智联之薪 由于本文较长,干货较多,建议同学先点赞▲收藏★喜欢❤三连 ...

  5. 3个套路带你玩转Excel动态图表

    罂粟姐姐 | 作者 简书 | 来源 在这篇教程中,为大家分享Excel动态图表的三个套路,毕竟自古套路得人心啊. 1 辅助数据和复选框的结合 先看最终效果: 动态折线图  操作步骤  (1)新建辅助数 ...

  6. java 动态图表_【动态演示】3个套路带你玩转Excel动态图表!

    在这篇教程中,为大家分享Excel动态图表的三个套路,毕竟自古套路得人心啊. 1 辅助数据和复选框的结合 先看最终效果: 动态折线图 操作步骤 (1)新建辅助数据表,在B18单元格输入公式=IF(B$ ...

  7. Excel动态图表——滑动箭头图

    Excel动态图表--滑动箭头图 1.首先准备好数据,确定自己的需求. 2.插入滑动控件,选择单元格连接位置. 3.创建名称管理器. 新建名称管理器=>>引用位置写上函数 =OFFSET( ...

  8. 5分钟就能做一个Excel动态图表,你确定不学学?(纯gif教学)

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 宁做真小人,不做伪君子. 本文说明 ...

  9. 5分钟就能做一个Excel动态图表,你确定不学学?

    本文说明 下图是一个比较酷炫的Excel动态图表,最难的部分就是用到了一个复选框控件.其实这个控件我很早就见过,但是不会用呀!望洋兴叹.这次呢,我也是借着这个文章为大家讲述一下这个控件的使用.本文没有 ...

最新文章

  1. 根据镜像安装oracle插件,docker镜像alpine中安装oracle客户端
  2. 【网络编程】非阻塞connect详解
  3. valgrind概述及错误分析
  4. 好程序员web前端CSS选择符(选择器):表示要定义样式的对象
  5. Windows Server 2012 R2 文件服务器安装与配置02 之基础说明与安装
  6. Linux学习之系统编程篇:练习验证线程共享全局变量
  7. 用java来实现验证码功能
  8. 2019-02-28-算法-进化(盛最多水的容器)
  9. flock lock ex php,php – flock有可能用LOCK_EX返回false吗?
  10. 云原生时代老牌IDC巨头谋求转型,世纪互联成立新品牌“互联科技(NEOLINK)”
  11. 【Elasticsearch】 es ElasticSearch集群故障案例分析: 警惕通配符查询 Wildcard
  12. Ubuntu安装python3虚拟环境
  13. el表达式/jstl保留两位小数
  14. U3D-Assetbundle加载
  15. BZOJ2038:[2009国家集训队]小Z的袜子——题解
  16. 数字化转型的四大工具模板
  17. matlab在脚本中用函数,matlab中脚本和函数的怎么调用
  18. java小球落体问题_小球落体 -- 算法Java
  19. Faulty Odometer(进制转化)
  20. 极限思想在计算机中的应用,高等数学中极限思想的应用

热门文章

  1. Dialog加载页面动画(Loding.....加载等待)三种方式
  2. sencha 安装教程
  3. seo优化策略有哪些?
  4. MATLAB 基本操作
  5. BC30 KiKi和酸奶
  6. Android UID相关知识
  7. HDUOJ 2059 龟兔赛跑——
  8. UVM – Stop Hitting Your Brother Coding Guidelines
  9. 遇见逆水寒服务器维护时间,《遇见逆水寒》7月23日更新公告
  10. Shopee本地店和跨境店物流及收款方式介绍