Excel绘制动态图三种方式
目录
- 一.项目背景
- 二.实现过程
一.项目背景
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绘制动态图三种方式相关推荐
- pyecharts学习(part1)--绘制图表的三种方式
学习笔记,仅供参考,有错必究 文章目录 pyecharts学习 绘制图表的三种方式 绘制的图表生成HTML jupyter notebook 内嵌展示 pyecharts生成图片 pyecharts学 ...
- 【android】绘制圆环的三种方式
在android中要绘制圆环,暂时知道有三种方式.分别是: 一.设置画笔的style为stoke,绘制圆 这里是先绘制内圆,然后绘制圆环(圆环的宽度就是paint设置的paint.setStrokeW ...
- python读取Excel绘制饼图的两种方式
python的两种数据作图方案 matplotlib简单方便,适合数据作图或科学作图(论文发表) pyecharts流程略复杂,但功能强大,图形具有交互式,适合项目开发或商业分析报告,但是它是一个非常 ...
- 音视频开发(一):三种方式绘制图片
在android开发中我们最常使用的绘制图片的方式就是ImageView,设置src.那么有没有其他方案可以实现图片的绘制呐? 三种方案 通过Imageview设置setImageBitmap fin ...
- 可视化篇(三)———使用Excel绘制动态数据分布饼图
可视化篇(三)---使用Excel绘制动态数据分布饼图 摘要 (一)问题引入 (二)通过偏移引用函数offset创建偏移量 (三)将偏移量字段插入数据透视表并作出饼图 (四)开发者工具中插入选项按钮 ...
- python读文件的三种方式_Python|读、写Excel文件(三种模块三种方式)
python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别: 用xlrd和xlwt进行excel读写: 用openpyxl进行excel读写: import xlrd from xlut ...
- 音视频开发之旅(一)三种方式绘制图片
在android开发中我们最常使用的绘制图片的方式就是ImageView,设置src.那么有没有其他方案可以实现图片的绘制呐? 三种方案 通过Imageview设置setImageBitmap fin ...
- 音视频开发系列(26)三种方式绘制图片-android开发
在android开发中我们最常使用的绘制图片的方式就是ImageView,设置src.那么有没有其他方案可以实现图片的绘制呐? 三种方案 通过Imageview设置setImageBitmap fin ...
- js学习-DOM之动态创建元素的三种方式、插入元素、onkeydown与onkeyup两个事件整理...
动态创建元素的三种方式: 第一种: Document.write(); <body> <input type="button" id="btn" ...
最新文章
- 离开硅谷11年后总结出的4条经验教训
- scuttle包对单细胞数据质控
- AsyncHttpServer 异步回调,并发
- Ubuntu 搭建ndk环境
- CentOS6.8 搭建SVN并用钩子自动实现同步到web目录
- 递归-递归实现数字累加
- 企业级实战02_SpringMVC整合ActiveMQ 实战需求
- Java LinkedList公共布尔boolean offerFirst(Object o)方法(带示例)
- (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节3:I/O控制方式
- 几种机器学习平台的对比和选择
- jQuery end()函数示例
- UNP(2rd)第二卷源码编译
- 分支的操作 - git checkout -b
- SEM1 PSYCHOLOGY LEC2
- 怎么知道银行卡号对应的银行
- 级联选择器实现省市区三级联动
- 网络计算机显示器接口,电脑显示器接口怎么配置才合理
- CNCC 2022| 隐私计算:理论、技术、应用与未来
- JAVA组件设计原则(二)原则一:精准解决共性问题(摘自《java组件设计》)
- 高职计算机应用专业课程,浅谈高职计算机应用专业课程设置
热门文章
- 通过Windows10管理AD域控
- 助力“双11”智能化物流,顺丰、中通、韵达分享架构改造经验
- 12 个适合做外包项目的开源后台管理系统
- 什么是NETBIOS?
- 传统虚拟化的技术实现
- java求最短距离,Java实现 LeetCode 821 字符的最短距离(暴力)
- 适应不同版本的bdb的代码
- proteus里面没有stm32怎么办_STM32难不难,如何学习?这几点老司机建议,你得好好收藏!...
- LoadLibrary failed with error 1114:动态链接库(DLL)初始化例程失败 解决方法
- 牛客网力扣算法编程之十四 | 字符串 - 字符个数统计 - Java代码实现