目录

  • 一.项目背景
  • 二.实现过程

一.项目背景

Excel是一款强大的数据分析统计工具,当数据量不太大或者需要快捷处理数据时,
我们经常要用到它,在面试时也会被经常问到一些函数功能和绘制图形等问题。本篇主
要给大家介绍如何利用Excel绘制动态图表(如下图所示),为后期绘制仪表板打下坚
实基础。

二.实现过程

1)通过函数indirectindirect函数:indirect(单元格名称或符合单元格地址格式(A1,$A$1,etc.)字符串),
返回参数所指定的单元格的值。

**1.制作供选择用的下拉列表:**选中要制作下拉列表的单元格,点击数据—数据验证—允许—序列—选择来源区域—确定。


**2.批量插入名称:**选择除第一行标题外的所有行,点击公式—定义的名称—根据所选内容创建—最左列

查看此步的效果,在左上角的名称框中,选择任意的一个姓名,表格中这个姓名后面所有单元格都被选择。

**3.新建名称:**公式—定义的名称—名称管理器—新建—在名称位置输入销量—引用位置—输入=indirect()—把鼠标放在括号中,选择下拉的那个框—确定—关闭

**4.插入图表:**插入一个没有数据的图:插入—图表—柱状图,在图形上单击鼠标右键—选择数据—系列名称—选择下拉框所在单元格—系列值—如下图所示

**5.修改标题:**在K6单元格进行字符串拼接,并在图表标题文本框引用该公式

2)通过函数offset+match

offset()函数:offset(起始区域,向下偏移行数,向右偏移列数,返回的行数,返回的列数),
如果最后2个参数省略,则返回的区域与第一个参数相同。而第一个参数表示的起始区域不仅可以
是单元格,也可以表示从一个区域开始进行偏移。match()函数:match(查找值,查找区域,查找类型),返回要查找的数据在区域中的相对位置,
它经常与其他函数匹配使用。

注意:本方法只是新建名称步骤与上面方法不同,其他都是相同的

3)通过函数vlookup+columnvlookup()函数:vlookup(要查找的项、要查找位置、区域中包含要返回的值的列号、返回近似匹配或精确匹配) ,
返回按照行查找表格或区域内容。column()函数:column(单元格或者单元格区域),返回单元格所在的列。

1.构造“辅助”行

2.输入公式,向右拖拉即可返回完整数据

3.插入图表:选中30行即可,插入柱状图


今天的常见Excel绘制动态图就先讲这么多,后续会继续更新,有兴趣的可以关注下~大家一起进步,另外,想要**更多已经整理好的项目资料(含源代码)**可以加下下方的名片,免费分享给大家。

Excel绘制动态图三种方式相关推荐

  1. pyecharts学习(part1)--绘制图表的三种方式

    学习笔记,仅供参考,有错必究 文章目录 pyecharts学习 绘制图表的三种方式 绘制的图表生成HTML jupyter notebook 内嵌展示 pyecharts生成图片 pyecharts学 ...

  2. 【android】绘制圆环的三种方式

    在android中要绘制圆环,暂时知道有三种方式.分别是: 一.设置画笔的style为stoke,绘制圆 这里是先绘制内圆,然后绘制圆环(圆环的宽度就是paint设置的paint.setStrokeW ...

  3. python读取Excel绘制饼图的两种方式

    python的两种数据作图方案 matplotlib简单方便,适合数据作图或科学作图(论文发表) pyecharts流程略复杂,但功能强大,图形具有交互式,适合项目开发或商业分析报告,但是它是一个非常 ...

  4. 音视频开发(一):三种方式绘制图片

    在android开发中我们最常使用的绘制图片的方式就是ImageView,设置src.那么有没有其他方案可以实现图片的绘制呐? 三种方案 通过Imageview设置setImageBitmap fin ...

  5. 可视化篇(三)———使用Excel绘制动态数据分布饼图

    可视化篇(三)---使用Excel绘制动态数据分布饼图 摘要 (一)问题引入 (二)通过偏移引用函数offset创建偏移量 (三)将偏移量字段插入数据透视表并作出饼图 (四)开发者工具中插入选项按钮 ...

  6. python读文件的三种方式_Python|读、写Excel文件(三种模块三种方式)

    python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别: 用xlrd和xlwt进行excel读写: 用openpyxl进行excel读写: import xlrd from xlut ...

  7. 音视频开发之旅(一)三种方式绘制图片

    在android开发中我们最常使用的绘制图片的方式就是ImageView,设置src.那么有没有其他方案可以实现图片的绘制呐? 三种方案 通过Imageview设置setImageBitmap fin ...

  8. 音视频开发系列(26)三种方式绘制图片-android开发

    在android开发中我们最常使用的绘制图片的方式就是ImageView,设置src.那么有没有其他方案可以实现图片的绘制呐? 三种方案 通过Imageview设置setImageBitmap fin ...

  9. js学习-DOM之动态创建元素的三种方式、插入元素、onkeydown与onkeyup两个事件整理...

    动态创建元素的三种方式: 第一种: Document.write(); <body> <input type="button" id="btn" ...

最新文章

  1. 离开硅谷11年后总结出的4条经验教训
  2. scuttle包对单细胞数据质控
  3. AsyncHttpServer 异步回调,并发
  4. Ubuntu 搭建ndk环境
  5. CentOS6.8 搭建SVN并用钩子自动实现同步到web目录
  6. 递归-递归实现数字累加
  7. 企业级实战02_SpringMVC整合ActiveMQ 实战需求
  8. Java LinkedList公共布尔boolean offerFirst(Object o)方法(带示例)
  9. (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节3:I/O控制方式
  10. 几种机器学习平台的对比和选择
  11. jQuery end()函数示例
  12. UNP(2rd)第二卷源码编译
  13. 分支的操作 - git checkout -b
  14. SEM1 PSYCHOLOGY LEC2
  15. 怎么知道银行卡号对应的银行
  16. 级联选择器实现省市区三级联动
  17. 网络计算机显示器接口,电脑显示器接口怎么配置才合理
  18. CNCC 2022| 隐私计算:理论、技术、应用与未来
  19. JAVA组件设计原则(二)原则一:精准解决共性问题(摘自《java组件设计》)
  20. 高职计算机应用专业课程,浅谈高职计算机应用专业课程设置

热门文章

  1. 通过Windows10管理AD域控
  2. 助力“双11”智能化物流,顺丰、中通、韵达分享架构改造经验
  3. 12 个适合做外包项目的开源后台管理系统
  4. 什么是NETBIOS?
  5. 传统虚拟化的技术实现
  6. java求最短距离,Java实现 LeetCode 821 字符的最短距离(暴力)
  7. 适应不同版本的bdb的代码
  8. proteus里面没有stm32怎么办_STM32难不难,如何学习?这几点老司机建议,你得好好收藏!...
  9. LoadLibrary failed with error 1114:动态链接库(DLL)初始化例程失败 解决方法
  10. 牛客网力扣算法编程之十四 | 字符串 - 字符个数统计 - Java代码实现