当前位置:首页 > 技术文章 > 正文内容

问题解答:用函数实现动态图表的三种方法

前几天看到一个问题,用函数实现数据的动态引用,并生成图表,如下图所示,黄色单元格可以选择面试流程,例如选择一面,则下方显示对应的数据,同时生成柱形图。

这个问题其实就是用函数去动态引用数据,再根据数据插入图表,下面介绍三种方法。

1、filter函数

如果用的是新版Excel,直接用filter函数就行,这种方法最简单,用法如下。

filter函数具有一对多查找的特性,能够根据一个关键词将所有数据都查找出来。

再利用这个数据区域插入一个柱形图,当选择数据的时候,柱形图会跟着变化。

2、offset+match函数

如果你用的是旧版Excel,没有filter函数,可以用offset+match来引用数据,用法如下。

首先用match函数查找当前选择在上方标题中的位置,例如当前选择是一面,match函数能够查找到一面在区域B1:D1的位置是2。

然后用offset函数去引用对应的数据区域即可,最后插入一个柱形图。

3、choosecols+match函数

还可以用choosecols+match函数来引用数据,choosecols函数能够从一个数据区域中选择指定列,究竟是哪一列,通过match函数可以确定,用法如下。

首先用match函数获得当前选择的位置,然后用choosecols函数去选择这一列数据即可,最后插入一个柱形图。

以上就是针对这个问题的答案,当然还有其他方法,比如VLOOKUP结合match等等,通过这个例子大家可以学习一些函数的用法,以及简单动态图表的制作。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/4330.html

分享给朋友:

“问题解答:用函数实现动态图表的三种方法” 的相关文章

网页上出现503 Service Unavailable Error应该如何处理?

本头条号每天坚持更新原创干货技术文章,欢迎关注本头条号"Linux学习教程",公众号名称“Linux入门学习教程"。如需学习视频,请复制以下信息到手机浏览器或电脑浏览器上:zcwyou.com1. 前言在浏览网页时,最常见的错误之一是“503 Service Unavaila...

405状态码Nginx解决办法

最近由于业务系统并发量比较大,所以在已有负载均衡的基础上,我们做了Nginx动静分离,但是系统访问后报错,经过F12(浏览器开发者模式)和Nginx日志分析,发现请求状态变成了405,故百度解释如下:问题原因: 请求的方式(get、post、delete)方法与后台规定的方式不符合。比如: 后台方...

Java基础教程:k8s快速入门 k8s jmeter

介绍容器化部署随着Docker技术的流行,对项目的容器化部署方式越来越流行,容器化部署的优点如下:可以保证每个容器拥有自己的文件系统、CPU、内存、进程空间等运行应用程序所需要的资源都被容器包装,并和底层基础架构解耦容器化的应用程序可以跨云服务商、跨Linux操作系统发行版进行部署虽然容器化部署可以...

Linux日志处理神器-Logrotate

Logrotate简介Logrotate是Linux中日志分割、压缩、清理的工具,一般CentOS默认都会安装该工具。logrotate运行原理logrotate依赖于anacron执行每小时、每天、每周或每月的定时任务,corn每个小时会扫描当前机器中定时任务执行状态。 logrotate运行依...

Wordpress+Nginx代理部署实战

一、文档说明本文档主要介绍wordpress+nginx架构调整。Wordpress默认的前端架构是httpd,为了便于管理和拓展需求,现替换为nginx作为前端代理,并使其实现前后端分离。二、建设背景一般情况我们架设wordpress 的结构是这样的:客户端直接访问Wordpress服务器,这种形...

nginx入门——web服务器(四)

我们先来认识一下web服务器主要功能。处理哪些URL请求怎么处理这些URL请求下面我们主要针对这两个功能来进行讲解。一、设置虚拟服务器在http上下文中用server指令定义虚拟服务器,以下是一个基本的结构:http { server { # Server上下文配置...